Muzzards don't like dogs because they don't like being upstaged by something that is more beautiful, more intelligent, more moral, more loyal, more personable, and that frankly just smells a lot better.
Also, because dogs can detect a scumbag from a mile away.