Gizmo is going in to be neutered tomorrow and I wasn't sure of this but after reading everything in this forum I know it'll be the right thing to do. Also I found out that I have to have his teeth pulled if they don't fall out. His baby canines are still in his mouth and I just figured they'd fall out. I just called the vet and told them to do that too when I bring him in tomorrow. Thank you all for the great tips that you leave here. I know my baby will have good health with all of you around!