Sometimes people attribute things to dogs that aren't fair , you may think that your dog is sad or happy nervous or content while the dog may not be feeling that way. Essentially dogs can't be thought of in human terms especially because it doesn't apply to them in many things. Dogs don't necessarily get jealous but they are motivated to protect resources and this is one of many examples of things that I have found when people are anthropomorphizing. The ten dollar word means giving an animal human characteristics that cannot apply.
Next time you think that your dog just has a temper or that they won't listen a lot then maybe you should consult a dog trainer to find out what the motivation is behind your perceived issue and why they may be present. This is why I give free consultations, most people can struggle with being a new dog owner or they try to apply cut and paste training that gets them no results.
Before you can help your dog you first need to learn to communicate with them.
professional dog trainer with Artisan
Lexington / Nicholasville