You cannot make a dog hate you, only fear you. You can make a dog love you, to the extent dogs can love, merely by being nice to them, petting them, playing with them, and feeding them. You can easily make a human hate you forever, but you cannot make a human love you, no matter what you do. Not that people ever stop trying.
So...dogs are better than people.