How old was Charlie when you adopted him? I took my Boo Bear in because he's so thin but after a good teeth cleaning and blood work, my vet said that he's thin just because he's getting older now. He's 15. Boo Bear's tests came back AOK. Just something for you to consider.

As for the peeing, yep, get him checked. Not sure if I mentioned this in another thread or not but my Peeka (RB) peed on me once during the night. I heard it before I felt it. She actually peed on my hair and I felt it run down my neck. I had to strip the bed and take a shower. I don't know why she did it and she never did it again after that. So it may be just a one time occurrence. But it's best to have Charlie checked just to be safe.