With so many ways and places to look for a puppy the options can be overwhelming. Petfinder (petfinder.com) is a great place to start. This online database features over 300,000 adoptable pets from 13,477 adoption groups across the country. All of these groups offer pets that have been properly vaccinated, spayed/neutered, microchipped, and ready to go.