Dog adoption saves lives

Adopt a dog and you’ll have a friend for life!

We believe every dog deserves to be treated as a cherished member of the family.  Our adoptive homes must meet our very high standards of compassion and commitment to their new family member.  We provide all our dogs with veterinary care. They are spayed or neutered, vaccinated, tattooed or microchipped. We also provide behavioural training where necessary. All our dogs are in foster homes throughout the Lower Mainland, where they are loved and well cared for as they await adoption into their forever homes, giving them a second chance at a better life. 

Please note



  • Home At Last Dog Rescue BC requires an application for all adoptions.  We do not do applications over the phone. It may take up to two weeks to hear from a volunteer.  
  • Dogs are not available for “viewing” until a completed application form has been received and the applicant has passed the screening process. 
  • We are unable to allow people to meet a dog prior to submitting an adoption application. To be fair to our foster homes, we cannot ask them to welcome people into their homes who we know nothing about and who may or may not be a suitable adopter for their foster dog.  For their safety and to limit the number of visits to suitable and approved adopters only, a dog can only be met after the adoption process has been completed and the applicant has been approved.
  • We regret that we do not have the time to respond to general inquiries about our dogs.  Since Home At Last Dog Rescue BC does not have a shelter, we have no single location for people to come and meet our dogs..


Adopting a rescue dog is a big commitment.

Many of our wonderful dogs have never been welcomed inside a home, walked on a leash, been out in the world or socialized.  Dogs are pack animals and suffer greatly by being chained, penned or otherwise isolated from their family.  Being included inside the home is essential for a dog’s emotional and physical health. It is just as cruel to starve a dog of their emotional needs as it is to starve them of food and water.

Some may need house training, be taught to walk politely on a leash or even to behave well with other dogs. Some may be frightened and anxious.  All, even those who have come from loving homes, will need patience and understanding as they learn to adapt to an unfamiliar and completely new life and family.  Rescued dogs need adopters who will not give up on them if they have accidents in the house, pull on the leash, dig in the yard, or eat the cat’s food (yes, we have had dogs returned for these reasons).

Because of our thorough adoption process, most of our dogs will fit very well in their new homes. However, some will not.  Many will need some form of training to adjust to a new home. An adoption will be successful only if the adopter is committed to seeing the dog through the adjustment period. The rewards are the unconditional love and loyalty of a wonderful companion and the satisfaction of knowing you have given a rescued dog a better life.



About Our Adoption Process

If you are interested in adopting a rescue dog, the first step is to search through the list of our dogs currently available for adoption.  All dogs remain on our website until an adoption is finalized so all dogs listed may be applied for.  Dogs with ‘pending’ beside their name have an adoption in progress and may not be available.  To avoid disappointment we recommend that if you apply for a dog with a pending adoption, you include another dog on the application that you would like to be considered for as well.

Our job is to find the right home for each of our dogs. We will contact you to arrange for a home check at your convenience.  Unfortunately, many of our applications are rejected, not necessarily because there is anything wrong with the home, but because it is not the right match for the dog.

Following a successful home visit, we will arrange for you to meet the dog, usually in their foster home.  At that time, you will decide if you would like to adopt the dog.
Before an adoption can be finalized, we will ask you to sign an adoption contract.  Depending on the dog’s personality you may be asked to visit the dog once or twice before taking him or her home. This will be most common with shy, timid dogs.  Outgoing and confident dogs can most often be taken home after the first meeting.  Documentation for each dog will be provided upon adoption.  Adopters must be ready to pick up their adopted dog home as soon as they have been approved and have agreed to adopt the dog.  Home At Last Dog Rescue BC cannot hold dogs for people who have applied but are not yet ready to accept the dog into their home.

Please note: an adoption fee is required for successful applications.  The adoption fee is non-refundable, even if the dog is subsequently returned.  Home At Last Dog Rescue BC will always take back one of our dogs for any reason, and without question.  Adoption fees for our dogs vary.  The price varies based on the age and medical needs of the dog being adopted; costs are judged on a case by case basis.  If unstated, the adoption fee is $400.


Thank you for your application.  As we receive multiple applications for each dog, it is our responsibility to choose the home that we feel is the most suitable for the dog.  If your application is chosen you will be contacted.  As we rely solely on the help of volunteers, it may take up to a week or two to hear from us.  We regret we cannot reply to all applicants.




Recent studies have shown that ‎it is essentially impossible to determine the breed(s) of mixed breed dog by their appearance. In fact DNA results have determined that guesses based on a dog's appearance were wrong 75 percent of the time. This was true whether or not the person was a shelter/rescue worker or a vet. This has been our experience at Home At Last as well. On the few occasions when an adopter has done a DNA test on their new dog, the breeds we guessed at were wrong far more times then they were right.  In one memorable instance what we and the adopter both thought was a purebred Bernese Mountain dog turned out to be a mixed breed dog with no Bernese DNA at all. 

For this reason we would prefer to describe all unpapered dogs as a small, medium or large mixed breed dogs. But unfortunately all online dog adoption websites require that at least one breed be listed for posting. So while we will still have to continue guessing as to at least one breed that our dogs might be, our bios will clearly state that this is nothing more than a guess that is based solely on the dog's appearance and it it very possible that the dog is not that breed at all. Please check out the link below which well illustrates how difficult it is to accurately determine a dog's breed based on nothing more than their appearance. 

At Home At Last Dog Rescue we believe the least important thing to know about a dog you are considering adopting is what breeds they are. Our ten years of experience has shown us that a dog's breeds is no indicator whatsoever about what their character and nature will be like.  In our opinion it is far more important to look at a dog's temperament, personality and exercise needs rather than their assumed breed(s) to determine if they are a good fit for your home.