Cockroaches are omnivorous scavengers and will consume any organic food source available to them. Although they prefer sweets, meats and starches, they are also known to consume other items such as hair, books and decaying matter.
Do cockroaches eat beef?
Meat. Cockroaches will eat anything organic, and meat is a great source of protein and fats. Cockroaches are attracted to the smell of foods such as meat, and can even find extremely small pieces of beef, chicken or other meat that people may not notice. Leftover meat from meals that’s left out attracts cockroaches.
Are roaches scared of dogs?
A dog, just like the presence of a cat, will scare off cockroaches. In fact, dogs have many traits, instincts, and breed-specific advantages that can make them enemies of the cockroach.