A note about our process: Our goal is always to find the very best fit for each dog. That means we look at every application carefully, and sometimes we receive more than one for the same pup. While we’d love to place every dog with every wonderful applicant, we have to choose the home that best matches the dog’s needs. We may also give priority to adopters in Western North Carolina, since staying local helps us provide support if needed.