This is about gun dogs, but the training points apply to most pet dogs.
However, dogs, like most humans can have very different personalities.
So.. what makes one dog really happy may not be the same for another dog or breed.
https://www.youtube.com/watch?v=YIi6BJDoRpcGnarls.