Leather does not usually retain odours and if cleaned with a good leather cleaner should be ok. Whatusually has happened is that the interior foams or cushions have absorbed the urine and it is these that are smelling. Have these cleaned or replaced and your problem should be sorted.
Throw both the dog and the couch outside. I wouldn’t have either in my home after that episode.
You need to consider both the stain and the fact that the couch is leather.
These sites tell you how to remove pee stains and odor and you don’t need to spend a lot of money – just baking soda, vinegar, dish washing liquid, and hydrogen peroxide, and also how to clean leather.
I hope this works and best of luck with it.
It’s a new type of cleaner.. seriously Google it