Home 2 Home Canine Orphanage believes in placing dogs in homes that are compatible to their needs. Dogs are matched based off of home/fencing limitations, temperaments, family dynamics, etc. This means less emotional turmoil for owners who adopt a dog that doesn't fit and more stability for the dogs. Our rehab process is completely different than traditional shelters. Dogs are placed in an environment, a foster home, that allows them to decompress and show their true personality before meeting with a potential family. Our goal is to give our dogs a better life before you adopt them and to make sure that we are pairing people appropriately to minimize the risk of return.