Dog Gives Birth Unexpectedly To A Litter Of Puppies

Cinnamon became the newest resident at Dogs Deserve Better. They thought she may be pregnant, but an exam showed no signs of puppies. She gained weight and things were not adding up, so they went back to the vet. That’s when five puppies showed up on the x-ray! But the surprises didn’t stop there…

(Source)

If you know someone who might like this, please click “Share!