Choosing a dog can be hard. There are so many choices, sizes, and personalities. There are approximately 339 breeds of dog recognized internationally, categorized by seven breed groups. If you can narrow down what you want based on your own needs and lifestyle, you can choose a breed group that matches your needs. Then look for a dog within that group that catches your fancy and meets your size and family requirements. This quiz will help you narrow down your choices to find your best friend.