Australian Shepherds tend to whine for all sorts of reasons, such as to get your attention or if they're sick or injured. If you can rule out a medical condition, then the next step to quiet your Aussie is to train them not to whine. Failing to indulge in their bad behavior will clue them in to stop. Good luck!