I dunno - if I remember correctly horse is Poseidon's symbolic animal, so very unlikely it can be related to any of the gods you mentioned above. Even you go with bull it's still the sea god's animal. Heads up that I won't be online for 2 days due to Election and local comic con.