Implement a “relax” command at home. Catch your dog in a relaxed state and reward them. Introduce the “calm” or “relax” command. Choose a word that you’ll use to name this calm state, and say it whenever you give your dog a reward. Gradually invite your dog to go into a calm state on command.
Burn off excess energy once you’re ready to start testing out your new calm command in public, you can set your dog up for success by exercising them beforehand. Start training in a quiet public place, you might go during a time of day when you know there won’t be too many people around or choose a part of the restaurant with the least amount of foot traffic. Keep your visits short and sweet to start, just like you would train any other behavior, you’ll want to stick with very short training sessions at the beginning.
Always reward calm behavior, whenever your dog shows a moment of calmness, be ready to reward them with a treat. If they cannot calm down even for a moment, bring them outside of the restaurant for a reset. Manage your own stress levels, as dog owners, we set the tone for our dogs, so if you tend to feel stressed, embarrassed, or angry when your dog acts out in public, it’s possible that your emotional state will make the situation worse.