Thanks everyone for the helpful hints.
As to his jumping, I didn't know about that. I will have to be careful on that. I bought him a little blanket for the floor next to the couch. But so far, he's been with me everywhere I go.
For his teeth, I didn't see them yesterday when he was here. I will be sure to take a look at them when he comes "HOME" here in a few days. I will be sure also to get a vet appointment for him right away so I can make sure he is good.
Thanks everyone.