This adorable chocolate lab named Rosie came to us early this morning. She had delivered 5 healthy puppies, but it had been 7 hours since the last one had been born! An x-ray revealed 3 puppies left in her abdomen! After about an hour of medical management and assisted delivery, the 3 additional puppies were born, all healthy (amazing)! Rosie did great, and is such a good mother!