Az emberekhez hasonlóan a kutyáknak is két fogsoruk van élete során: egy 28 fogas cseréfogazat és egy 42 fogas maradék fogazat. A cseréfogak – más néven babafogak, kutyacseréfogak vagy tejfogak – kb. 7 hónapos korában cserélődnek a maradék fogakra. A kutyáknak négy fogtípusa van: frontfogak (incsizoid), ékfogak (caninus), előmálfogak (premolár) és málfogak (molár). Csak a maradék fogazat tartalmaz málfogakat.
Frontfogak (Inciszorok)
A frontfogak a kis, lapát alakú fogak a felső és alsó állkapoc фронtján. Mind a cseré-, mind a maradék fogazat összesen 12 frontfogot tartalmaz, 6-6 per állkapocs. A kutyák a frontfogaikkal szaggatnak és húznak.
Ékfogak (Caninusok)
Talán a legismertebb kutyafog típus a megfelelően elnevezett ékfogak. Az ékfogak a hosszú, hegyes fogak a frontfogak kívülén. Mindkét fogazat összesen 4 ékfogot tartalmaz, 2-2 per állkapocs. A kutyák az ékfogaikkal beletörnek, szorítanak és tépnek.
Előmálfogak (Premolárok)
Az előmálfogak kissé laposított, hegyes fogak az ékfogak mögött. Az előmálfogak teteje két vagy három hegyes. A cseréfogazat összesen 12 előmálfogot tartalmaz, 6-6 per állkapocs. A maradék fogazat 16 előmálfogot tartalmaz, 8-8 per állkapocs. A kutyák az előmálfogaikkal tépnek és vágnak.
Málfogak (Molárok)
A málfogak nagyobb, vastagabb változatai az előmálfogaknak, kissé gömbölyű tetejűek. Nincsenek cserémálfogak. 10 maradék málfog van, 4 a felső, 6 az alsó állkapocsban. A kutyák a málfogaikkal tömörítenek és törik a csontokat.