The first option was my husband mahmoud is a dog. Dog is an insult and curse word in Arab no?
But I'm sure they didn't mean that here. Just to test you out :)
I'm pretty sure it is considered an insult around the globe
Not necessarily, there is the colloquial "yo dog"