is cat a proper noun
No, 'cat' is a common noun, a word for any cat of any kind. A proper noun is the name of a person, a place, a thing, or a title; for example: Cat Deeley, host of TV series 'So You Think You Can Dance'.