A puppy can be your best friend. These puppies are very active and playful and have colorful personality. These attributes have contributed in making one of the most popular dog breeds around the world. When fully grownup puppy is normally healthy and can become a great companion for you.

 Though experienced dog owners can adopt an adult Yorkshire terrier, the general norm is adopting a puppy, which is equally fun filled. However, the process is not always simple. Unless you are buying the pup from a personally known or highly reputed dog breeder, adopting it can become a little bit challenging.

Apart from buying a puppy from a dog breeder, there are other ways to find a puppy. You can visit a local dog shelter. It is said that almost twenty-five percent of dogs in shelters are purebred which means you can find a puppy at the nearest shelter waiting for a home to go to. However, finding a healthy puppy at a dog shelter is rather uncommon.

 Sometimes, a stray gives birth to puppies, which are then brought to dog shelters you, can gift a dog bowl for it. If someone finds a stray dog then he can also bring it to a shelter. If there is a rescue center in your locality you can contact with them too. Most dog breeds have rescue centers particularly for them and so does the puppy. People whose has become unexpectedly pregnant can bring the newborn puppies to the rescue center. Sometimes rescue centers receive a pregnant and take care of it so that it can give birth. You can also search the newspaper for ads about puppies needing a home to live.

 Many newspapers regularly publish ads about pets and it is quite possible that you find a puppy as your pet through them. In addition, you can utilize the World Wide Web. There are online ad sites that pet ads section. You can also post about obtaining a puppy on social networking sites, blogs and newsgroups. Perhaps someone from your social circle can lead you to a pet that you are desperately searching for in the form of a puppy.  Last but not the least you can contact the local veterinarian’s office for information on any puppy up for adoption. The veterinarian may have a client who has puppies that need home to live.