"Perro" "Dog" "Gatta" "Cat." And of course, it's an O ending if it's a male cat. Where as Dog can be either female or male. it's a major difference ,but then again, English does have differences too. Count is not Countess. So maybe it's matter of English doing it, just less often.