Hi everyone ... I have a small Chihuahua cross male (crossed with a Jack Russell apparently). He is more Chi though and weighs 2.3 kg. He is 13 months old. His problem is he has one undescended testicle. My vet insists he should have full castration. I realise the retained testicle must be removed soon .. but is it really nescessary to take the other off as well? I have always owned large dogs ie German Shepherds and we didn't even think about castrating them. As I understand the reason is to stop testicular cancer later? But as I say with the large dogs this was never a problem, so wondering why it should be with the little ones .. any advice on this? He is not aggressive (lovely temperament actually) and he is very good about not messing in my house even though I have 2 spayed ShihTzu females. Now and again he will try and cover the younger female and ends up with his penis right out for a while and he looks a bit scared while this happens. Is this more the reason why people neuter (there again .. large dogs don't do this unless a female is actually in season). I probably sound ignorant lol .. but have never owned a tiny male dog before and I'm worried about cutting off parts that maybe he needs ie for testosterone for his bones etc. I really need to make a decision soon to get the retained one out .. so hoping for some advice. Also worried he will get heavier if I neuter him .. I want him this weight as it's easy to carry him around when we go out (he goes everywhere with me) 