There are many commands that you can incorporate easily into your daily life without needing a big training regimen. The wait command is endlessly helpful in many situations and so easy to train! My favorite way is to teach it at meals.
Step 1: Hold the food bowl at waist level. Ask your dog to sit and then hold up your first finger and say, “Wait.”
Step 2: Begin to lower the food bowl. If pup gets up, say, “Eh-eh!” and raise the food bowl back to waist-level. Go back to Step 1.
Step 3: This time, say your release word (I use, “Okay!”) as you near the point where your pup got up.
Step 4: Each time you practice, try to get lower with the bowl. My goal is to eventually be able to set the bowl on the floor and have my pup look at me for the release word, waiting until I give the word to eat.
I routinely use wait when we go out in the car, asking pup to sit and telling her to wait as I gather things and prepare to safely get out together. I use wait when my dogs are in another room or outside and want to come to me. I don’t like demand barking or whining. It’s a pet peeve. Between never giving in to the demand bark or whine and teaching wait, it’s very rare for my dogs to bark or whine for things.