Gatto = male cat, gatta = female cat?
Wtheck. Only saw this la nostra gatta now. Ouch.
Why I cannot say "nostro gatto" instead of "il nostro gatto"
Well, because the article is required :-)
see #2 on Nitram's list here:
Why is the cat all of a sudden female?!?! I mean we never made a difference until now... Really?!?! And wouldnt you say female cat in that case? Or what do you call female dog then?!?! Soooo confused. BaSTA