Angel Arms Rescue for Pets

We're a volunteer based registered non-profit dog rescue in Ontario, Canada.

Our goal is to save as many animals that come our way as we can, our wish and hope is that one day we won't have to


Our rescue is based out of Hanover ON but we have fosters in the surrounding areas (Kitchener, Stratford, London, Mount Forest, Wingham, etc). We have accepted and adopted animals as far away as Quebec.

We are all volunteers and do this when we're not working full time. We all have families, pets of our own and try our very best to deal with all messages in a timely manner, we appreciate your patience. If you're interested in volunteering in any capacity please let us know, we can never have enough help!

We do rely on foster homes, without them we are unable to bring animals into our rescue. We do ask that a foster application is completed so we're able to fit the right animal into your home. We supply all the standard supplies, including food and cover all vetting costs, we only ask our fosters to love the animal and teach them basic manners. We also ask for weekly updates and lots of pictures.

If you're interested in adoption, there is an adoption application to be completed to ensure it's a great match on both sides (for either cat or dog). The next step is that all (or as many as possible, but all other dogs must be present) attend a meet and greet with the dog you are applying for to ensure everyone falls in love. A non invasive home check is completed and if all needs are met for your family and the dog/cat the adoption can be finalized.

Hanover, ON
Canada