Yorkshire Terrier
You may want to consider the Yorkshire Terrier breed if you like small dogs with big attitudes. Yorkshire terriers think they are just as big and bad as the other dog, they will not hesitate to take on a Saint Bernard. But don’t let that fool you, these breeds can still cuddle like the best [...]

