HeatherW
Adult Guinea Pig
In case it helps, my Jasmine was at the vets for 5 days after her spay before she was ready to come home. Even then, it took another week for me to feel she was on the right road. If the signs are otherwise positive, then please don't worry too much; he probably just needs a little more time to recover. Sending big hugs!