Petco Text Logo
Petco Pet Logo

Why is my 7-year-old dog suddenly whining, especially in public?

Updated On September 23rd, 2025

Pet's info: Dog | Mixed Breed Small (up to 22lb) | Male | unneutered | 6 years and 3 months old | 10 lbs

My 7 Yr old terrier mix has just recently (< 1 yr) started whining for anything and everything. He otherwise seems content and healthy. I need him to be with me in public situations, making this behaviour problematic. Can you recommend a technique for discouraging this? (I'mean not much of a disciplinarian

This question includes photos that may contain sensitive content. Click to view.

View more to consider that the photos may include sensitive content.

1 Answer

Most Helpful Answer

Image profile

Answered By Jeffrey Milner

Veterinarian

Published on May 24th, 2018

If he is seven years old and all of the sudden is now whining, I would be concerned that there is potential reason for this, such as pain or discomfort. Identifying the source of this is the key to determining if there is a problem. Unless you are certain this isn't the case, I think Steve should get a physical exam performed by your veterinarian to determine if they can find anything wrong. At 7 years, some vets will also begin recommended annual blood work to make sure there is nothing potentially laying in wait. If you are certain that Steve is fine and you feel this is a behavior problem, the best way to avoid this is to vehemently refuse to give in to Steve's whining, and only reward him when he stops. If you discover that the whining is purely behavioral, the use of a training clicker might be useful in making matters easier and more understandable for him. These can be obtained online and in some pet stores. Information on clicker training such as videos are widely available on YouTube. Hope this helps.

Vote icon

1Pet Parents found this answer helpful

image
Have A Vet Question?

Book an appointment with the pros – our expert vets are here to help.

Sponsored