Why does the translation say 'catelus' instead of 'catel'? Is this another version of puppy?
No, both are puppies, however you express a little bit more "feeling" when you say „cățeluș”.
This is similar to the difference between pup and puppy expresses nore feeling... Except that some people use puppy exclusively.
”Cățeluș” is a diminutive for ”cățel”, literary means ”a little puppy”.
hamster (as a pet) = hamster.
hamster (as a species) = hârciog.
Why is 'Aveti' wrong? I understand that it can be 'ai' but I dont see why it couldn't be both
Ai - singular
Aveți - plural
It would be correct if you added 'Dumneavoastră aveți' at the start. That is basically the formal way of saying 'you'.
Hope that helps!