Those of us who have dogs as pets/family members have known this for a long time. Some dogs/breeds are smarter than others but most dogs can differentiate tone as well what words are being spoken. My last dog didn't care what I called her if I said it in an upbeat tone, I tested this all of the time by calling her a shitheads and more and she would thunk the floor with her tail.