A good dog owner considers the fact that they are not ‘just a pet’ or a source or entertainment to be picked up and put down to suit your needs. They are not little furry babies, who are just there to be cute and cuddly, but the level of commitment and attention they need as puppies is similar to that of a toddler and can be equally as exhausting!
They are members of your family and a good owner will understand that they are also a serious commitment (as in prioritising their needs) for at least 13/14 years, hopefully longer. There will be ways in which your life will be restricted or less spontaneous, but a good owner will feel that is more than a fair trade for the amount of happiness, love and loyalty they will give you without judgement or question.
Just like any other family member, the nature of a dog’s needs and care will change across the years and like an elderly human relative, they will often need more care and you will need to make more sacrifices to meet their needs as they become geriatric. To me, a good owner will see this as an honour and a way to pay back all that love and loyalty.
A good dog owner wants to understand their dog in order to meet it’s needs. We learn more and more about the nature of dogs, their wellbeing and needs as each year passes. So as a pp said, flexibility and a willingness to keep up to date and do your own research is important, to avoid becoming entrenched in outdated behavioural/training theories.
Love, patience, consistency and empathy are all vital qualities for a good dog owner. Not always easy to maintain (after all we are only human) but definitely worth striving for.
Finally honesty with yourself about what you can honestly/realistically offer a dog. If getting a dog (or a specific breed) is more about your wants/needs, regardless of whether or not you can fully meet theirs and give them their best life, then you are very wide of the mark for being a good dog owner before you’ve even begun.