Câinii adulți au 21 de dinți în fiecare maxilar pentru un total de 42 de dinți. Puii au 14 dinți în fiecare maxilar și 28 dinți totali până când își dau dinții din lapte pentru dentiția adulților.
Puii incep sa obtina dentitia pentru adulti la varsta de 3 saptamani. Principala diferență între formula dentară a căței și cainii pe deplin crescuți este că puii nu au molari. Molarii sunt dinții cei mai din spate cu suprafețe mari de măcinare, pentru a fi înghițite. Premolarii, pe care puii le au, sunt mai mici decât molarii. Premolarii sunt dinții de tranziție dintre caninii în formă de con, deformați și molarii cu mai multe crestături.