Whether you have a young puppy or an older dog, it's never too late (or early) to teach that dog some new tricks! Before getting started, stock up on treats. You'll want to choose a goody that's extraspecial for your pup (like these tasty morsels). Make sure you choose soft, small treats about the size of your pinky nail — it's important that the treats are tiny enough to make them quick to eat, as well as of a texture that limits the amount of chewing or crumbling.
Both of these treat features should help motivate your pup's attention and bring it right back to you after he's rewarded. Train your pup before his dinner or breakfast meals so food motivation is at a high, and use a snack that is only for these purposes so it's not an everyday offering. It's also important to keep the treats ready so that your dog gets one immediately after he performs correctly, associating the behavior with the reward. Good luck!