its only offensive if the people you are insulting care, you might call a goat something like stonehead or something, but its not really that big of a deal, racial slurs are a big deal now because politicians march on it but they actually really poor insults, insulting people for what they are...