There are multiple types of gun dogs; pointers, retrievers, setters, spaniels and water dogs. They have been used to assist people in hunting for thousands of years to help find and retrieve game. Although you won't be looking for a dog to help you with hunting, you can be assured they will almost always find the ball when you throw it. They make great family dogs, due to having a good temperament but require a lots of exercise so would need owners with a good amount of time to commit.

Spaniel (Cocker)