Yes, you can teach a dog to shake hands through positive reinforcement training. Using treats or rewards, you can encourage your dog to lift their paw and shake hands with you on command. Consistent practice and patience are key to successfully teaching your dog this trick.