Have you tried a 2nd opinion from another vet? If he's just dribbling pee, sounds to me like a blockage. Have you tried diapering him? We do this with Scooter and it always clues me in if there's blood in his urine, plus the fact he dribbles and can't control what he's doing.