#16 Papillon
Papillons are very intelligent and self-assured dogs that have a very easy time learning new tricks. They can be sociable with children and strangers, but are generally reserved around new people.
#17 German Shorthaired Pointer
The German Shorthaired Pointer is an intelligent, bold, boisterous, and eccentric dog breed. They are usually good with children, although care should be taken because the breed can be boisterous especially when young.
#18 Rottweiler
The Rottweiler is a good-natured, calm, confident and courageous dog. They are a powerful breed with well-developed genetic herding and guarding instincts.
#19 Keeshond
Keeshonden tend to be very playful, with quick reflexes and strong jumping ability. They love children and are excellent family dogs, preferring to be close to their humans whenever possible.
#20 Schnauzers
There are three kinds of Schnauzers, miniature, standard and giant Schnauzer. These breeds are of above average intelligence and can be independent minded, so early training and diverse daily exercise are recommended.