There are 349 breeds of dog recognised by the Fédération Cynologique Internationale (World Canine Organization), and while I love them all, there are some that I love just that little bit more. Here are my top favourites:
FYI, all dogs are wonderful and deserve loving homes. If you're looking for a new good boy to spend your life with, then head to your local rescue shelter first!