Like all snakes, this breed is carnivorous. They eat just about anything that they can overpower, such as frogs, rodents, fish, birds, lizards, leeches, insects, earthworms, and slugs. When they live near water, they hunt and eat other aquatic animals. They swallow their food whole. Even though their diet comprises mostly live animals, they even eat eggs sometimes.