Everyone you ask has a different opinion about what a good dog is. To me it would be a dog that has some basic etiquette about interacting with others, responding to simple commands and happy to be with me. For others it’s about loyalty, protection and the fact that the dog will not talk back when asked t do things. And there are tons more opinions depending who you ask!
Here is a fun read by a dog trainer exploring the issue!
So what is it that works for you? And what works for your dog? And will the two be able to work together?
What is relevant? Important? And how does Charlie see all of this? Would he have a point of view about what makes a good person? Let’s find out!