Question: how to train dogs not to whine?
Answer: In addition to not reinforcing whining behavior, you need to reward your dog for being quiet. Teach your dog that she must always be quiet before receiving your attention, play or treats. Regularly seek out your dog to give her attention and rewards when she's not whining.