Tuffy went to the vet and was a good boy
Tuffy's vet visit went really well. We got up early and went on a morning walk then we played ball before Tuffy had a bath. Walking and playing ball helped Tuffy not be so hyper. The vet said Tuffy's weight was perfect. He lost about a half a pound so I guess his low fat diet worked. The vet was also REALLY impressed with his teeth. He got a bunch of shots and took most of them very well. I haven't gotten the results of the heartworm & 3 tick panel test. I hope they call me soon. Thanks again for all the good wishes and support.
-Edit I left out the one bad news. The vet says that Tuffy's patella (kneecap) shifts around a little bit. She asked if he limps and I said only if he lays down on a hard surface. The vet pretty much said it wasn't a big deal but can start him on pain management in the future because he will probably get arthritis.