20. West Highland white terrier
The West Highland white terrier is arguably the cutest dog on the entire planet. White, fluffy and a great therapy dog, there's no denying this breed's awesomeness.
A “Westie” is good with kids, families, cats and pretty much everyone. Perhaps their best quality is how easily they are house-trained due to their preference for cleanliness.
Up next: Pug