DONATIONS - Any Amount Helps!

Rescuing dogs is an expensive endeavor!  Did you know that the cost of rescuing one German Shepherd often exceeds $1,000?  We pay the shelter fees, all veterinary bills, spaying/neutering, vaccinations and microchipping, transport, food, treats, collars, leashes, ID Tags, medication/supplements and training when needed. In addition, we save seniors and dogs that have severe medical or health issues.  Our volunteers often work miracles to get these dogs back on their feet, but it comes at a cost!  Without the generous donations from our supporters we could not save dogs.  All donations go directly to save at risk dogs from high kill shelters and prepare them for a forever home.  

Your donation is critical to the work we do.  Please make a donation today!!

Happy Hearts German Shepherd Rescue is completely funded by donations, adoption fees, grants and fundraisers.

Donate via PayPal or Credit Card:

Checks may be sent to:

Happy Hearts German Shepherd Rescue
8030 La Mesa Blvd. # 218

La Mesa CA, 91942


If a particular dog touched your heart, please consider being a Sponsor.  This is especially important for the senior dogs and others who need ongoing medical support.  Sponsorship is a recurring donation, where your generosity directly benefits the dog(s) of your choice.  

Sponsorship Donation Options

In Memory Of

Honor a beloved pet by making a donation in his or her honor. Please donate using our "Donate" button above and note "In Memory of (pet's name).  Email us with a picture of your beloved pet with a tribute to them at We will recognize your thoughtfulness on our Facebook page upon receipt.  

​Our Wish List

Another way you can  help is to order something from our Happy Hearts GSD Rescue Amazon Wish List!  

Name of Dog Sponsoring