2. Not adapted to the environment. When new turtles arrive home or the breeding environment changes greatly, turtles will be under pressure and will not eat if they don't adapt to the new environment. The solution is not to feed or disturb. Let the turtles adapt to the new environment for a few days before feeding.
3, picky eaters. Some turtles are picky eaters. The solution is to try different kinds of turtle food, change 2-3 kinds of turtle food, then don't eat it and cancel feeding. Young turtles are usually hungry for a week, and big turtles are hungry for about half a month. If they don't eat after feeding, they can use dried shrimp or fresh shrimp instead.
4. The tortoise is ill. When the turtle's rotten skin, nails, gastroenteritis or pneumonia are serious, the turtle will not eat it. The main manifestations of turtle's illness are drowsiness, refusing to eat, refusing to water, floating, breathing with open mouth and so on. The solution is that different diseases have different treatments. For soft-shelled turtles with rotten skin and nails, you can rest alone for a period of time, and the temperature is controlled at 28-32 degrees Celsius. If the situation is serious, it is recommended to go to a veterinarian for treatment.
5. The water depth is not enough. Except turtles, turtles, whether water turtles or semi-water turtles, like to live in deep water. They didn't grow up in dry water or shallow water, as many people say. This is a misunderstanding of many people. When the water is too shallow, the tortoise would rather starve to death than eat. The water depth is at least 10~ 15cm, but it also depends on the size of the turtle, yours. Don't worry that the tortoise will drown. He lived in water at first. Most grass turtles and flower turtles live in lakes and rivers. 3~4m water is not a problem for turtles at all, let alone our own water depth. In short, shallow water may also be one of the reasons why turtles don't eat.