We took Goose for her sonogram at 30 days pregnant and we were told she's expecting 6-7 puppies. Not only is she expecting up to 7 puppies, she has what appears to be identical twins. All puppies in a litter are considered twins but this is different. Identical twins share the same sac and placenta. This is quite rare and I've never seen it before. We hand deliver all of the pups by breaking the sacs ourselves. We would have known if this has happened before. We are a little on the worried side for the two pups but plan to have another sonogram a week before she's due to see the status of the pups and make a solid plan. We will do everything we can to provide them the best odds of survival. Whether that mean monitoring the delivery closely to a possible c-section.