Hi please be kind I'm feeling very anxious.
We have a 3 year old lab he's a big dog and we are pretty sure there's some German shepherd in him too.
We have had dogs before and were very dedicated to training him . I did puppy classes and trained at home but found him hard to train. We hired a dog trainer who didn't have much success. When he was around 18 months we hired a well known dog behaviourist, she did help a lot and things improved (plus probably getting older)
In terms of walking him he mostly obedient. I walk on lead unless in remote areas. He will walk by me on lead unless he sees a cat or a German shepherd dog. Then he will pull and bark. He looks aggressive but actually just wants to play/chase.
I have been having back issues lately and have struggled to control him if he pulls so I have been wearing a brace. I am also struggling with fatigue (iron deficiency /possible peri) .
Three days ago we were walking and he saw a man with a German shepherd and started barking jumping. Normally I stand still holding him until they pass , but they were quite far away and we were walking away from them so I tried to keep walking. His pulling bent my finger back and I dropped the lead.
Dog bounded over started jumping and barking in front of them. (Never touched them but obviously scary) the man had a baby on his chest. He is very mad and starts kicking my dog. Which is making my dog run round . I catch my dog the man gets in my face shouting and swearing at me. Very aggressive. Im scared and run off. Get home discover the dog has broken my finger.
I'm now terrified to walk the dog. Dh has done last couple days but works away Monday- Wednesday so those days I have no choice. We already have a dog walker twice a week and can't really afford any more.
We use a gentle leader collar which after trial and error I have found best.
Any advice on how I can manage this better?