I was just reading about Buddy's urine odor and had a thought.Maybe he has a retained testicle.I believe it is called cryptochidism. It might explain the odor if he appears neutered. Just a thought. katslady