Prohibition of Eating Cats
A dog and a cat are animals of prey and eat forbidden things. A dog has a very offensive nature generally. This is why the Prophet (Allah bless him and give him peace) said that they are devils. Generally, these two animals have a greedy and offensive nature. Thus, it can lead to affecting one in nature and character.
Animals, which scratch, injure others and are hard heartened, are all forbidden. This is why the Prophet (Allah bless him and give him peace) said about a fox, “Would someone eat a fox!”
The reason in forbidding these animals is clear; they can create a fierce character. The nature of these animals is beyond moderation, and they have no mercy.
(Rulings of Islam in the Perception of the Intellect pg 208)
Answered By: Shaykh Faraz Rabbani