I know you probably don't want to do anymore to him, but have all his baby teeth fallen out? Because you can get those pulled at the same time, that way you won't have to put him under again. I had Lucky neutered, baby teeth pulled, & his rabies shot all done at the same time. When I picked him up you never would've known he had anything done! He never acted any different! I was so happy! Just a suggestion though about the teeth. Good luck & I'm sure he will do just fine, probably better than you!