What Do Crayfish Eat? It’s Not What You Thought

Crayfish are very popularly kept as pets, but many pet owners are often confused about what these creatures eat. Not many know that crayfish are omnivorous and eat various things such as vegetables, plants like Java moss as also shrimp, meat, fish and insects.