The Aquarium Adviser
Fish

Do Dojo Loaches Eat Shrimp or Snails?

By Sharon Ben-Moshe · Founder, The Aquarium Adviser · Updated 6 min read
Do Dojo Loaches Eat Shrimp or Snails?

Photo by Rhizae on Openverse (CC BY 2.0)

Dojo loaches are prolific hunters of both shrimp and snails, making them unsafe tank mates for most invertebrates-so housing them together is not recommended.

Dojo loaches (scientifically Misgurnus anguillicaudatus), also called Pond Loaches or Weather Loaches, are beloved by aquarists for their active behavior, friendly demeanor, and unique appearance. However, their natural feeding habits create a significant challenge for hobbyists who want to maintain a community tank with smaller creatures.

What Are Dojo Loaches?

Dojo loaches originate from ponds, rivers, lakes, and rice paddies across Japan, Korea, and China. Today they are commonly pond-raised for the aquarium trade due to strong market demand. They make popular aquarium inhabitants because they are relatively easy to care for and highly active, bringing energy and movement to a tank. They come in various colors and sizes, adding visual interest to any setup.

These bottom-dwelling scavengers are specialized hunters of small creatures living on or near the substrate. In fact, many aquarists intentionally stock dojo loaches specifically to control unwanted populations of small invertebrates. Their ability to root through gravel and find hiding creatures makes them efficient at this role-but also means they pose a real threat to intentionally kept shrimp and snails.

Because dojo loaches are so effective at consuming small invertebrates, the question of tank compatibility becomes important: can you safely house them with shrimp, snails, or other small creatures? The answer is more nuanced than a simple yes or no, but the general rule is cautious.

Do Dojo Loaches Eat Shrimp?

Yes, dojo loaches will eat most shrimp species readily. Unless you are deliberately using them as food, housing shrimp and dojo loaches together is a poor compatibility choice.

Most fish with sufficiently large mouths will consume shrimp without hesitation. Dojo loaches fall firmly into this category. They are not deterred by typical hiding spots in the tank-their design allows them to probe even the tightest crevices in the substrate, plants, or hardscape to find and consume prey.

Which Shrimp Species Are at Risk?

Dojo loaches will target nearly all dwarf and smaller shrimp species, including:

  • Cherry Shrimp
  • Ghost Shrimp
  • Crystal Black Shrimp / Crystal Red Shrimp
  • Amano Shrimp
  • Panda Shrimp
  • Snowball Shrimp
  • Bumblebee Shrimp
  • Cardinal Shrimp

These shrimp are nearly defenseless against a determined dojo loach. Even smaller shrimp have little chance of surviving long in the same tank.

Some aquarists report success housing larger shrimp species-such as Bamboo Shrimp or Long Arm Shrimp-alongside dojo loaches without incident. However, these reports come with significant caveats: success depends heavily on the individual loach's size and temperament, and the risk of predation remains. If your dojo loach grows large enough or develops a strong hunting drive, even these larger species may not be safe. It is simply not worth the risk if you have a genuine attachment to your shrimp colony.

Safer Loach Alternatives for Shrimp Tanks

If you want to keep shrimp but also wish to include loaches in your aquarium, Hillstream loaches are a more reliable option. These cool-water river fish have fundamentally different feeding habits from dojo loaches. They focus primarily on algae and microscopic organisms living within algal films, rather than active predation on larger invertebrates. They thrive in planted, well-established tanks where algae is naturally present.

That said, even Hillstream loaches are not a guaranteed guarantee. If their preferred algae-based diet becomes unavailable, they may opportunistically feed on shrimp out of hunger. So while they are safer than dojo loaches, they are not foolproof. For shrimp compatibility, your best bet remains pairing them with smaller, non-predatory fish like small Rasboras or Tetras.

Do Dojo Loaches Eat Snails?

Yes, dojo loaches will consume snails of appropriate size. In fact, many aquarists deliberately use dojo loaches as a biological solution to snail population problems.

If you introduce a dojo loach into a tank with unwanted snails, you will see a dramatic reduction in snail numbers over time. The loach will systematically hunt through the substrate and among hardscape, sucking snails from their shells with impressive efficiency. They typically will not clear all snails in a single night, but the decline will be noticeable and sustained.

Will Dojo Loaches Eat All Snails?

The size of your dojo loach relative to the snail matters. A young or small dojo loach will focus on smaller snail species and leave larger snails alone-for the time being. As the loach grows, even larger snails eventually become meals.

If you are a snail enthusiast who wants to maintain a snail population for aesthetic or ecological reasons, housing them with dojo loaches is not advisable. These fish are commercially sold specifically as a snail-control solution, and they will eventually consume your snail colony.

Feeding Dojo Loaches Beyond Snails

While dojo loaches will eat snails, snails alone do not provide a complete diet. If you are using dojo loaches for snail control, you must supplement their diet with other foods to ensure they remain healthy and active.

A balanced diet for dojo loaches should include:

  • Algae wafers - provides essential plant matter and nutrients
  • Sinking pellets - high-quality staple food designed for loaches
  • Flake food - variety in their diet
  • Live foods - occasional live or frozen bloodworms, daphnia, or other small invertebrates for protein and enrichment

These foods together supply the vitamins, minerals, and protein they need to thrive. Dojo loaches are naturally active fish, and proper nutrition keeps them energetic and healthy.

Tank Mates and Compatibility Considerations

Beyond shrimp and snails, dojo loaches are generally gregarious and social. They do well in groups and are compatible with many peaceful, similarly-sized fish. However, their predatory nature toward small, slow-moving creatures is non-negotiable. When planning a community tank with dojo loaches, avoid any invertebrate or small creature you are not prepared to lose.

If you have concerns about overall tank balance or overstocking, remember that dojo loaches can reach 10 inches or more, depending on the species, so ensure adequate space and appropriate tank mates by size.

Bottom Line

Dojo loaches are bottom-dwelling predators that will hunt and consume any small, vulnerable creature they encounter in the substrate. Unlike fish that feed primarily at the surface, dojo loaches spend their time scouring the bottom, making them especially effective (and problematic) hunters of shrimp and snails.

If you want to keep shrimp or snails, do not house them with dojo loaches. The outcome is almost certainly predation. If snail control is your goal, dojo loaches are an excellent solution-but understand that you are introducing a specialist snail-hunter into your system.

Choose either the invertebrates or the dojo loaches. Attempting to keep both is setting yourself up for disappointment and loss.

Frequently asked questions

Will a large shrimp species survive with a dojo loach?+

Large shrimp species like Bamboo Shrimp or Long Arm Shrimp have occasionally been housed successfully with dojo loaches, but success is not guaranteed and depends on the individual loach's size and behavior. Most experienced aquarists recommend against the pairing due to ongoing predation risk. If you have shrimp you care about, separate them from dojo loaches.

Can I use dojo loaches to control a snail problem in my tank?+

Yes, dojo loaches are very effective at reducing unwanted snail populations. They will systematically hunt snails over time, resulting in a significant population decline. However, you must supplement their diet with algae wafers, pellets, and live foods to keep them healthy-snails alone are not a complete diet.

What loaches are safe for shrimp tanks?+

Hillstream loaches are the safest loach option for shrimp, as they feed primarily on algae and microscopic organisms rather than hunting invertebrates. However, they require cool water and planted tanks. Even with Hillstream loaches, risk remains if their preferred algae food becomes scarce. For maximum safety, pair shrimp only with small, non-predatory fish species.

How often should I feed dojo loaches besides what they scavenge?+

Feed dojo loaches a varied diet including algae wafers, sinking pellets, and occasional live foods several times per week, or follow the feeding guidelines on quality loach-specific foods. The exact frequency depends on tank size, water temperature, and the loach's size. Observe their body condition and adjust as needed to keep them active and healthy.

Why do dojo loaches eat snails so effectively?+

Dojo loaches are specialized bottom-feeders with the ability to probe small spaces in the substrate and extract snails from their shells. Their elongated, eel-like body shape and feeding behavior make them extremely efficient snail hunters, which is why they are sold as a biological solution to snail overpopulation in aquariums.

Can I keep dojo loaches with other fish besides shrimp and snails?+

Yes, dojo loaches are generally compatible with peaceful, similarly-sized fish. They are social and often do well in groups of their own kind. Avoid housing them only with very small fish, fry, or slow-moving species that cannot compete for food. Always ensure adequate tank space, as dojo loaches can grow quite large.