Stray dog plays mother hen to 21 homeless puppies
The stray puppies from two separate litters were taken in by a rural shelter in northern Arizona.
Stray dog plays mother hen to 21 homeless puppies
The stray puppies from two separate litters were taken in by a rural shelter in northern Arizona.