There are many things that can be causing your dog to cry, but the most common include:
Anxiety or Fear
Your dog may cry when he is anxious or afraid of something like thunderstorms, other dogs or people, loud noises, and vacuum cleaners. In addition to crying, your dog may also show his anxiety and fear with other signs such as:
- Growling
- Flattening ears
- Backing away
- Barking
- Tucking his tail between his legs
- Lowering his head
- Panting
- Showing his teeth
- Running away
Attention
Dogs are like children; they test your boundaries constantly if you let them. If your dog figures out that whining and crying will get you to pay attention to him, he will continue to do it. For example, if you automatically pat your dog on the head and ask “what’s wrong” every time he cries, he is probably going to do that whenever he wants you to pay attention to him. If you know your dog is not in pain or sick, he may just want some attention. But you cannot continue to allow this unless you want to encourage that behavior.
Excitement
One of the most common reasons dogs whine is when they are excited. In fact, when you come home after what seems like forever to your dog (maybe only an hour or two), your dog may wag his tail and whine just to show how excited he is to see you. If this bothers you, or if he is doing it to guests when they come over as well, you should take steps to reduce this crying with obedience training.
Pain
If your dog’s crying is accompanied by other symptoms such as fever or vomiting, he may be in pain. Some of the most common causes of pain in dogs are injury, infection, intestinal blockages, bloat, and osteoarthritis. It can be from an injury or illness so it is best to take him to the veterinarian if you see any of the following symptoms:
- Limping
- Fever
- Loss of appetite
- Panting
- Restlessness
- Changes in behavior
- Sleeping more or less than usual