So I just got off the phone with my vet and she said that sine he ate and drank water and already had a bowel movement that got rid of some sand, to basically just watch him and make sure he keeps eating and drinking water. She said that if he contiunes to be lethargic and stop eating and or pooping to bring him in but she said that since we dont know how much sand he ate, to just watch him for another day or so and if this continues to bring him in. She said that he is probably really irrated ... Im still so worried though