Thank you for your responses! The sand is aquarium sand and is very fine. I do not have any gravel in the tank as I know they will die if they eat it. He is in a 20 gallon tall, which I will probably have to upgrade again to a 20 long but for now he is still a baby and grew out of his 10 gallon tank.