It is not permissible to eat animals and birds that hunt their prey or those animals and birds that eat filthy things. For example, it is haraam to eat lions, wolves, jackals, cats, dogs, monkeys, hawks, falcons, vultures, etc. Those animals that do not fall under this category are halaal. For example, it is halaal to eat parrots, mynahs, doves, sparrows, quails, wild ducks, pigeons, antelopes, buck, ducks, rabbits, etc.
It is not permissible to eat badgers, lizards, tortoises, turtles, wasps, mules, donkeys, etc. It is not permissible to eat the meat of a female ass nor is it permissible to drink her milk. It is permissible to eat the meat of horses, but preferable to abstain from it. Among the sea animals, only fish are permissible. All other animals of the sea are haraam.
It is permissible to eat fish and locusts without slaughtering them. Apart from these two animals, it is not permissible to eat any animal that has not been slaughtered in the Islamic way. It is haraam to eat an animal that has died a natural death.
It is not be permissible to eat a fish if it dies naturally and begins to float on the surface of the water.