One of the easiest ways to find a puppy for sale in a specific area is to go to the local animal shelter. For specific breeds, locate a breeder by searching a database such as PuppyFind.com.
Using a service such as Petfinder, a prospective dog owner can search shelters and rescues for puppies available for adoption. It is sometimes possible to find puppies from specific breeds by searching rescues and shelters, and these adoptions carry much lower fees than purchasing a puppy from a breeder. While Craigslist is another option to find puppies for sale in a specific area, such purchases are risky because the health of the puppy is not guaranteed.