If you say yourself as a dog lover, but only love certain pedigree, you're just a pedigree lover.
If you say yourself as a dog lover, but never touch or feel love for any stray dogs, you are a pretended dog lover.
If you buy a pup from a pet shop just because he/she looks cute,but stop loving him/her once she grown up, you're a dumb ass. Human babies are cute,but do you think human adults look cute?
If you have a dog but never really love him/her,you're an ordinary human being by making your dog as a guarding tool without having any emotional attachment to your dog.
If you buy a pup just to please your girlfriend/kids,you're an irresponsible selfish ass hole. High chance that your pup will end up being abandon in future when you break up with your gf/your kids don't know how to take care the dog/you're moving to an apartment or a new place that doesn't allow you to have dog. Plain excuse. Dog lovers wouldn't move to a new place that wouldn't allow to have dogs.
If you adopted a dog from shelter but send him/her back to the place again,you don't really want a dog.
If you adopted dogs from street,take care and love them like they're your own children,you have every right to say you're a dog lover and I shall respect you.
True dog lover have restricted freedom as they need to prioritize their dogs before they decided to do anything such as go for vacation,move to a new place,have new family member etc etc...They dedicated almost 24 hours a day 365 days a year to their dogs.
How to train your dog? Top dog approach: http://www.dogbreedinfo.com/topdogrules.htm
I shall start walking Milky everyday~