No two households are the same, so there’s no single answer to a dog’s issues. Remember, we’re not attempting to ‘control’ the dog, we’re creating a lasting relationship between you and your dog that guides behaviour naturally.
I call this training ‘etiquette’ rather than ‘obedience’. Sure, an obedient dog will do what it’s told. But a dog with good social etiquette often knows what to do without being told, and doesn’t require constant ‘rewards’. Etiquette is about applying dog psychology to establish a positive relationship with the dog – so it alters its behaviour naturally.
When your dog understands its place in the household it’s less stressed and you can achieve real harmony.