I just wanted to mention a few things...
I agree that if he still has a testicle, it would cause him to howl all night.
Before my cat had serious health problems, I kinda thought a vet was a vet. Now I know that price and skill level vary wildly. $900 for an ultrasound is very high - I only...