Sardines are good for a cat because they contain high in protein, calcium, copper, iron, phosphorus, selenium, and zinc, which cats require for a healthy coat and a good source of omega-3 fatty acids. They should eat no more than 1/4 to 1/2 a can of sardines or give your cat an occasional treat.