Les chiens de canon sont divisés en trois types principaux : les retrievers, les chiens à chasse d'eau et les races de pointage.
Les chiens à canon ou chiens-chiens, aussi appelés chiens d'oiseaux, sont des types de chiens développés pour aider les chasseurs à trouver et à récupérer le gibier, habituellement des oiseaux.