Is your logo communicating the right message?

I was wandering through Westfield Doncaster and this logo made me stop and have a double-take.
I’m sure the designer only saw a ram’s head, but I am also sure (as justified by the the store salesperson’s fits of laughter) that I am not the first person to see something else.