Petfinder itself is wonderful, but PLEASE read the reviews on the adoption/rescue group that has the animal before adopting from any of them. I had a very bad experience with one that was very difficult to deal with and totally misrepresented the dog, causing me thousands in unexpected vet bills because they had failed to disclose what the true condition of the dog was, not to mention a false spay certificate.