My Dog Giving Birth.
My dog giving birth to  10 puppies, unfortunately 2 were stillborn, but she’s now a mother to 8 puppies. She decided to give birth 3 days after Mother’s Day. Lol
 
Get your own German Shepherd...