* Evolusjonær nisje: Katter utviklet seg til å være smidige, stealthy rovdyr av lite byttedyr. Dette krever en mindre, mer fleksibel kropp som kan navigere i trange rom og bakhold byttedyr. Hunder derimot utviklet seg til å være pakkejegere, og tok ofte ned større byttedyr, slik at de trengte større, sterkere kropper.
* Kostholdsbehov: Katter er obligatoriske rovdyr, noe som betyr at de trenger å spise kjøtt for å overleve. Deres mindre størrelse og høyere metabolisme lar dem effektivt fordøye kjøttbaserte dietter. Hunder er mer altetende og kan få ernæring fra et bredere spekter av matvarer.
* Habitat og livsstil: Katter er ofte ensomme jegere, som bor i miljøer som ikke krever store grupper. Dette betyr at de ikke trenger samme nivå av sosialt samarbeid eller den store størrelsen som hunder krever for pakkejakt.
* Domestisering og avl: Mennesker har selektivt avlet hunder for spesifikke egenskaper, inkludert størrelse. Dette har ført til et bredt spekter av størrelser hos hunder, fra bittesmå Chihuahuas til massive store dansker. Mens noen raser av katter, som Maine Coon, er større enn andre, har katter generelt blitt avlet for kameratskap og har ikke blitt utsatt for samme grad av størrelse manipulasjon som hunder.
Det er viktig å merke seg at det er mye variasjon i størrelse i både katter og hunder. Noen raser av katter, som Maine Coon, er ganske store. Tilsvarende er det veldig små hunderaser, som Chihuahua.
Til syvende og sist er størrelsesforskjellen mellom katter og hunder en refleksjon av deres forskjellige evolusjonshistorier, økologiske roller og menneskelig innflytelse.