On the side of a busy road in Muscoy, southern California, were two homeless dogs: an injured female German Shepherd and a smaller red male dog patiently guarding his friend.
Hours passed as cars flew by until, finally, a driver stopped to help the two dogs.
Faith Easdale, a rescuer with Dream Fetchers: Project Rescue told The Dodo: “We received a message she was lying on the side of the road. Marley [the German Shepherd] was in terrible distress and pain and breathing heavily. We weren’t even sure if she was going to make it.”
Marley’s protector, Murphy, refused to budge as Easdale and another rescuer lifted Marley into the car. Easdale said: “She was very heavy and hard to move, but we did it. Murphy wouldn’t leave her side on the street.”
Easdale rushed the dogs to the vet, where X-rays revealed Marley had a number of broken bones and was pregnant with 11 puppies.
During those first few days, Murphy continued to wait by Marley’s side until, slowly, he realized that Marley was in good hands.
Meanwhile, Marley gave birth to 11 healthy puppies. Even with two of her legs in casts, she was a loving, attentive mom.
It took two years, but with the help of her foster mom and a number of vets and carers, Marley has healed completely. Her new human family wrote on Facebook: “Marley is just as sweet and beautiful as the day we brought her home. She plays like she has never had a broken bone.”
To help other dogs like Marley and Murphy find loving homes, you can make a donation to Dream Fetchers: Project Rescue, here.
- Little dog saves 4 tiny kittens from fire
- Hero dogs: saves newborn baby; fosters orphaned ducklings
- Animal altruism: Dog shares ‘maternity ward’ with pregnant cat
- Dog found help for friend stuck for a week in a ravine
- Homeless dog brings friend to rescuer