Love the idea of this icon logo that you have come up with. The bottom of the horse w/the circular shapes closely resembles the logo of an American professional hockey team - Philadelphia Flyers. I think this is what people will think of when they see this, so maybe another shape would be a better fit. Also, I love the idea of the horse, but Ralph Lauren's Polo line of clothing already uses a horse. It might be too closely related..? Love where you are going with this though and I really like the clean lines you have.