Great shots! ... as usual. It may help that I love dogs.
Our previous border collie German shepherd mix was pretty much well raised by an older male cat. He also didn't take any crap from the dog and would whap it on the nose like a machine gun if the dog was bugging him.