Spaniels are multi-talented hunting dogs—they track, flush, and retrieve game for their owners. Read about the different spaniel breeds and what makes them great hunting companions and loyal friends.