3. Chihuahua
Chihuahuas are not that easy to deal with. They have a curious personality and way too much attitude. This breed is not the best one to opt for if you have children. Chihuahuas do not like the company of other dogs and will fight for the territory. The dog is picky, demanding and rather loud. However, the breed also knows how to express affection and loyalty to its owner. Surprisingly, Chihuahuas get along with cats relatively well.
4. Shih Tzu
This lovely creature was made to be your best companion. This exotic breed is exceptionally friendly and gentle to children. The Shih Tzu will hardly ever shed, although the breed is covered with a double layer of dense and full coat. Be prepared to perform grooming every day.