Sheepdog Gives Birth to 17 Puppies

A Maremma Sheepdog named Stella gave birth to the huge litter on Jan. 29, in California.

March 2, 2016

Examined