Yes they do eat fish. The only downside to these guys is the fish you can get are limited. Most fish will nibble at the axolotls gills, and they have to do well in cool water. About 60 degrees. White cloud minnows are really the only recommended fish companions. Eventually the axolotls will hunt and eat the fish. You can also put small types of shrimp, like ghost shrimp.
They eat mainly earthworms, also blood worms, brine shrimp and some sinking salmon pellets.
I have heard of the occasional treat of "pinkies" for adult axolotls, not my thing, buy I think you're into snakes too right?
