The best way to stop a dogs whining depends on why shes doing it.
Dogs whine for a variety of reasons. Understanding your dogs motivation for whining will lead you to the appropriate modification approach. Misinterpreting the whine, or simply chastising or otherwise punishing your dog for whining, can exacerbate the behavior and even give rise to other more serious behavioral issues. Consider these possible causes.