Canned fish is usually okay if it hasn’t been preserved in oil. Eggs are perhaps the best non-meat food a cat can eat. Scrambled and boiled eggs especially will give them plenty of essential ...