how long do female dogs bleed after having puppies
After a dog has puppies, the uterus must heal the places where the puppys' placentas attached to it. This can be a relatively long process during which some discharge and bleeding will continue to occur. Post-delivery bleeding is considered normal until 12 weeks after the litter was born.