My girl is 9 months old. We've had her since 8 weeks. She's our only dog and we give her a lot of attention. She gets walked twice every day, fetch at the park every day and trip to the dog park once a week. She's great for the most part. The problem is that she gets overexcited in certain situations.
Examples of when she's overexcited are,
Anytime we arrive somewhere after a drive
Anytime we go into any place, like someone's home, store, vet
Anytime we're around a dog that we keep her from playing with
When she's overexcited, there's absolutely no controlling her. We use a martingale collar and when she pulls, it tightens around her neck. That seems to have no effect on her. Yesterday, we went to visit family and decided to take her for a walk with one of the family dogs, who behaves well. My bf was walking her and injured himself, due to her incessant pulling. He's a big, strong guy and he barely could contain her. This only happened, because we were in a different place than usual and there was another dog there.
I'm afraid we're hurting her neck when she pulls so hard and hurting ourselves. We've tried a harness with the leash attached to the back and we tried the gentle leader. Now we're considering a shock collar, but we really don't want to do that.
Any advice would be greatly appreciated. So far, online research and meeting with a trainer hasn't come up with any useful solutions.