Instead, what we would challenge you to do is to change the way your dog associates their name. When they hear their name it should mean make eye contact and this is going to be a good thing for them, not bad. Never use your dog's name in association with punishment or take them away from what they perceive to be fun. If you have done this for a long period of time, you may even have to change your dog's name to get them to respond in a positive manner. Your goal is to make your dog, love its' name.
You should start by using their favorite toy as a lure. Get your dog to make eye contact by slowly moving the toy in front of your face in slow up and down and side to side motions. Essentially, you are teaching your dog to look at you and be excited about it. Once you can get your dog's attention (even if for a few seconds) reward them by using their name and lots of praise followed by games with the toy. Our recommendation for this exercise is 3 to 5 times a day until your dog willingly looks at you and holds the eye contact. What this means to your dog is, when I hear my name, good things happen. Once your dog has success in 5 out of 5 times, you can try the next phase.
Now, try this same thing with your hands and the toy hidden. Say your dog's name. If they make eye contact, they get the praise and the toy. Again, work on this until they succeed 5 out of 5 times.
The next thing you will want to do is to introduce distractions. Obviously, you want to keep this in a controlled environment in the beginning so you can ask a friend to help you out.
Start by having your helper walk by with food a few inches from your dog's nose and then put it away. Call their name and when they make eye contact, pull their favorite treat out of your pocket or even their food bowl with food from a shelf or counter near you. Give them praise and your dog thinks, "Wow!" "My owner just gave me exactly what I want, just by looking at him."
Now, have your helper bounce a ball and then put it back in their pocket. Again, you want a ball or your dog's favorite toy in your pocket to pull out after you have called their name and they look at you. Again, give them lots of praise and your dog thinks, "Awesome!" "My favorite toy, just for looking at my owner!"
Now you can move them to other places where there might be natural distractions and practice the exercise again with a reward and praise until your dog looks at you each and every time. When your dog is successful at this, you can vary the reward so sometimes they have to make eye contact multiple times before getting the reward. You can also change the type of reward. Perhaps the next time they get to play tug of war, ball, or even receive their dinner.
The final step to try is to hide your rewards in advance. Maybe you go out on a walk and call your dog's name and pull his favorite toy out of the bushes. Your dog thinks you can work miracles and will willingly pay attention to their name no matter the circumstances. The idea here is to always make sure the reward, whatever it is, is positive so that they associate their name with good.
This concludes today's session. Thank you so much for your time and attention. Now go out, work and play with your dog, and make it a great day! :o)