Animal Shelters are a great place to start, Petfinders, I would'nt do the petstore thing as many buy from puppymills, and thats never a good thing. Puppy's love to lick. I have 5 rescue dogs and they are all very good pets. Good LUck. Adoption usually covers spay and neutering which is extremely important.