Mariposa's SPCA shelter has 30 puppies that were orphaned after their parents mauled two horses and were euthanized.
Mariposa's SPCA shelter has 30 puppies that were orphaned after their parents mauled two horses and were euthanized. SUBMITTED PHOTO
Mariposa's SPCA shelter has 30 puppies that were orphaned after their parents mauled two horses and were euthanized. SUBMITTED PHOTO