All of our dogs for adoption receive excellent vet care - vaccinations, worming, heartworm treatment (if necessary), and is spayed or neutered.
Each dog is placed in a foster home where they become adoption-ready. Fosters make sure the dogs are well socialized. They also work on crate and house training.
Animal rescue takes a village! Hail Mary Rescue is always looking for good foster homes, which are the foundation of most rescues. Give a pet a second chance at life by opening your heart and home to one (or two).
Fostering can be short-term (a few days) or long-term (a few months). Every time a pet leaves the shelter it creates a space for another. Be part of the solution .... foster!
Your generous support and contributions will enable us to rescue pets in need.