His name, Cuauhtemoc, means "One That Has Descended Like an Eagle." Too bad it doesn't mean "One whose Testicles Have Descended," because the vet had to go into his abdomen to retrieve them. Youch! Here are some pictures of poor Temo sans testicles. :(
Not so happy-go-lucky anymore... then again, it may be the pain pills that he's been on lately.