Greebo's back from the vet!!

He's been in and out of the vets for almost three weeks. He ended up getting bladder surgery on Tuesday and came home today

Even after the procedure, he still isn't doing 100% and I'm starting to lose hope that he'll get better. The vet sent biopsies of his bladder to get tested so maybe we can figure out what caused all this to begin with or what else we need to do to get him better