dcsimg
Smithsonian Wild   cc-by-nc-sa

Caniformia is a suborder of mammals. There are 220 species of Caniformia, in 100 genera and 12 families.