Hey guys thanks so much for your responses

I took him to the vet and found out he has tapeworms. He got a shot on friday but he still has the worms. I bring him back to the vet Thursday for 1 more shot to kill the eggs. Hopefully it will clear up soon! I feel so bad for him

Thanks again!