Life can change in an instant. An unexpected hospitalization, financial hardship or family emergency shouldn’t mean losing the companion who provides comfort, stability and unconditional love.
GHS Cares offers compassionate support programs that help people receive shelter and care for the animals they love during life’s most difficult moments. By removing barriers and providing practical support, we’re helping keep pets safe, families together, and the human-animal bond strong.
Whether you need temporary pet care, access to essential resources or support during a crisis, we’re here to help.
Our Programs

Emergency Boarding
Providing a safe place for pets while families navigate an unexpected crisis, with the goal of reuniting them as soon as possible.

Pets in Transition
Providing confidential, temporary care for pets while individuals access safety, mental health, addictions, or other support services, so they can focus on their recovery knowing their pet is safe.

Senior Support
Caring for pets while older adults are hospitalized or recovering, helping them return home to the companions they love.

Pet Food Bank
Helping people experiencing food insecurity keep the pets they love healthy, cared for and at home.
Need Help?
If you’re not sure which GHS Cares program is right for you, we’re here to help.
Contact us at ghscares@guelphhumane.ca to discuss your situation and learn what support may be available.
Help Keep Families Together
Every day, GHS Cares helps people and pets stay together during life’s most difficult moments. Community support makes these programs possible, providing compassionate care and practical assistance when it’s needed most.
Your generosity helps keep pets safe and families together during life’s most difficult moments.