5. Golden Retriever

Source: pinterest.com
Considered to be one of, if not, the smartest dog breeds. The breed is extremely adaptable and loyal, making them great for any situation. They are perfect family dogs due to their friendly nature. The Goldens are known to have a lot of energy so they will need plenty of exercise, but because they are so smart you can train them easily! Due to their size, however, they may not be suitable for smaller living spaces or apartments. This intelligent breed requires a daily walk and plays well with other dogs. Consider adopting a Golden Retriever if you want a playful, energetic dog that needs plenty of space!