Ya, probably. You could probably have them in the tank before hand and allow a colony to start then get the puffer fish. But in the end with such a small tank the puffers will get them. I will tell you this, if you did that when you drop those puffer fish in it would be like christmas morning with all the snails. There eyes will sparkle. Your best bet is to have a small seperate tank for breeding snails. It is not hard, trust me. Have oyu estimated about how many gallons it is?