How to Teach a Dog to Shake

How To Teach A Dog To Shake

Teaching your dog to shake is a classic dog trick that is easy to learn and fun to show off. It is also an excellent way to teach your dog other basic obedience commands.

Here are the steps on how to teach a dog to shake:

  1. Find a quiet place to train. You want to avoid distractions so that your dog can focus on you.
  2. Get your dog’s attention. You can do this by calling their name or clapping your hands.
  3. Hold out your hand in a fist with a treat inside. Show your dog the pleasure, but wait to let them have it.
  4. Wait for your dog to paw at your fist. Most dogs will naturally paw at your fist to get to the treat.
  5. As soon as your dog paws at your fist, say “shake” and give them the treat. Be sure to praise your dog as well.
  6. Repeat steps 3-5 several times. You can phase out the treats once your dog consistently paws at your fist.
  7. Once your dog shakes your hand without treats, you can add the verbal cue “shake.” Say “shake” just before you hold out your hand.
  8. Practice the shake command in different situations. Start practicing in more distracting environments once your dog consistently shakes your hand in a quiet place.

Here are some tips for teaching your dog to shake:

See also  Dog Bike Riding Training: How to Teach Your Dog to Ride Alongside Your Bike


  • If your dog is not pawing at your fist, Try using a different treat or holding your fist out at an extra height. You can gently lift and touch your dog’s paw to your fist.
  • If your dog is biting at your fist, Be careful not to overreact, as this can worsen the problem. Instead, remove your fist and try again. Try using a different treat or holding your fist at an extra height.
  • If your dog is not shaking your hand consistently, Keep practicing! Once your dog consistently paws at your fist, start phasing out the treats. You can also try adding the verbal cue “shake” just before you hold out your hand.


  • Once your dog has mastered the basic shake command, you can teach them more variations, such as:
    • Shaking with the other hand
    • Shaking with both paws
    • Shaking while sitting or lying down
    • Shaking a specific object, such as a toy or a leash


Teaching your dog to shake is a fun and easy way to teach them basic obedience commands. With patience and consistency, your dog will shake your hand like a pro in no time!

Additional tips

  • When teaching your dog to shake, it is essential to use positive reinforcement. This means praising and rewarding your dog when they perform the command correctly. You can use treats, praise, or petting as rewards.
  • It is also essential to be patient and consistent. Your dog may take some time and practice to learn the shake command. Keep going even if your dog gets it right away. Just keep practicing and rewarding them for their efforts.
  • Finally, make sure to keep training sessions short and fun. Aim for training sessions that are 5-10 minutes long at a time. If your dog gets bored or frustrated, they will be less likely to learn.
See also  How to Treat a Broken Dog Nail

Here are some fun ideas for how to use the shake command:

  • Teach your dog to shake hands with guests. This is a great way to show off your dog’s training skills and make your guests feel welcome.
  • Teach your dog to shake hands to get a treat. This is a fun way to reward your dog for good behavior.
  • Teach your dog to shake hands before going for a walk. This can help to get your dog excited for their walk and make them more likely to obey your commands.
  • Teach your dog to shake hands before getting into the car. This can help to prevent your dog from jumping into the car and getting too excited.

Leave a Reply