Are you sure it is an insult? I know a guy who goes by the nickname Z-dog, it's not an insult, he likes it.....
It might be his nickname but the references to it (as Wiggins' dog) do not exactly read endearing:
"@inrgn: Today's Wiggins' Froome-dog was a loyal Pyrenees shepherd dog."