I totally agree with Nancy1999's post. My vet is doing Elvis at 7 months, said that then there would be enough testosterone circulating in his system to help protect him...that's all I know about that. I am glad that we're waiting because he was beginning to have double row of teeth, now he is losing them, plus some back teeth, but there may still be some baby teeth left and the vet can pull them at that time.