Thank you. Sorry for the delay.
I took him in Saturday, they took a stool sample and diagnosed him with Flagellates. They gave me Ronidazole and instructed me to clean out his enclosure twice this week, and
bathe him for 30 minutes everyday for the next ten days. I will then be bringing him in for a follow up. My poor guy has interacted with more humans than he knows what do with.
I'm glad I brought him in, and they have medication for him. Thank you so much for your help in all of this, I greatly appreciate it.
By the way the vet also suggested that I remove the sand, because she had been seeing way to many impactions, so I removed it all.