- Labrador Retriever – Why? It is smart, obedient, good with kids, family, not too small or large, can swim.
- Yorkshire Terrier – It is small, does not shed much, good watch dog and is smart.
- German Shepherd – Great guard dog and has a strong personality. Also see White German Shepherd.
- Golden Retriever – Simply adorable – silky coat + almost all qualities of a lab.
- Beagle – Don’t know why it is so famous – it is quite a noisy dog breed – good hound !
- Dachshund – Good watch dog and very playful.
- Boxer – Almost too friendly, not a guard dog but looks scary in a cute way.
- Poodle – Smart and does not shed. Also see miniature poodle and toy poodle.
- Shih Tzu – It is a pure companion dog.
- Miniature Schnauzer – High energy, smart and looks like a monk.
Besides these pure bred dogs, many hybrid dogs (designer dog breeds) are gaining popularity amongst dog lovers.