You know those stories of parents who were shocked to learn they were having twins or triplets? Well, you can only imagine how little Shadow felt when she delivered 21 puppies! The Neapolitan Mastiff is still recovering after giving birth to her biggest litter ever.
The four-year-old dog delivered 4 adorable little pups on Monday. Her owner then decided to take her to the vet to get checked out and ensure that everything was okay.
And then, veterinarian Patrycja Zimmermann said: "After four hours of no activity and a puppy that didn't make it, her owner brought her into us expecting the worst. We took radiographs straight after Shadow's arrival to see if any more puppies were on the way and made the amazing discovery of 10-plus puppies inside. We quickly checked the fetal heartbeats, and were praying for the best outcome for her."
After they got out those 10, another 7 followed until Shadow could finally rest. It took a team of 10 vets and nurses to help her deliver. Sadly, they had to remove Shadow's reproductive organs after as a health precaution. However, she and the 20 new miracle pups are all healthy and well.