K-9 cock block
a dog's way of saying it doesn't want you to have any fun because it's got a grudge against your new lover.
My dog barked at my lover like he was a thief.
The dog peed on my lover's pants and ran away.
My dog sat on my lover and wouldn't let me touch him.