Diggy is back to his old self again!
They vet checked for everything and even did x-rays. He had bacteria in his tummy (not a parasite, thankfully) and they gave him a bland diet and some medication. After two days he is back to normal- but he HATES taking his pills!
I love my vet- they did such a great job with him and eased my worries