#4 Miniature Schnauzer
Measures about 30 centimeters and weighs up to 7 kilos. Its coat is stiff and thick, which is why it does not shed easily. This breed is friendly and intelligent, as well as protective, so it will raise the alarm against anything abnormal in the home. With proper training, they are able to understand many tricks and commands.