Hmmmm...
I can’t help with either issue really but I can sympathise with the pee problem. No matter how much I tried at the start Bella didn’t get the fact that she could pee outside. We would go for our short walks, no pee then she would trot inside and pee on the mat (although she was also partial to peeing just on the side of the mat so it was half on and half off, then it would all run underneath
)
I tried to take the pee mat outside and we would play out the front of our apartment with the pee mat there for her to see. But she would still come inside and go.
Eventually one day something clicked!! She did a pee outside!! I stood there shouting in my excited voice ‘pee peeeeees’ and congratulating her with treats and praise looking like an absolute loon.
From then on, I just tried to understand her toilet pattern and made sure that we were outside when I thought she would need to go. We also moved the mat nearer the door...and when she went to go towards it would scoop her up and dash downstairs. We live in an apartment so it wasn’t as easy for us to just open the door and let her out into the garden but we got into a habit and we’ve got it sussed!
I also think they understand if we are feeling tense or frustrated at the lack of peeing. This may sound silly but try to relax when you are out. If you’re relaxed chances are he will be too and it may just happen.
Bella is three and still runs away when I get her harness off the hook, although once she’s out and about she’s fine. Dogs certainly have some strange quirks!!
Sorry this isn’t of much practical help but thought I would share my experiences.
Hope things turn the corner!!
Iona