These same people will then say, when they see the progress you have made, "Oh, your dog is so good. I wish mine was like that."This. Those that don't have that deep commitment make it seem like I'm the weird or crazy one for treating a dog "like a human" by worrying about things like being home alone, training, etc. No - a dog is part of the family for life.
But they don't see or acknowledge all the effort that has been put in.
What I really don't like is people yelling at their dogs for... being normal (?young ?untrained ?unsocialised or just plain grumpy) dogs who pull, lunge or growl. How about you spend time working with them and not just stressing them out in what is a foreign language to them??