i've spent many much time searching for horsea on my fire leaf version...everywhere i fish i only find krabbys, staryus, and an occasional gyarados...any tips?

also, i'm trying to breed my eevee so that i can try and get one with a hidden power of fighting type... or some better stats. anyway, what are some basic breeding methods. I put it in there with a ditto, but the guy said they don't like eachother much. Does that mean that they won't breed at all, or just that it will take longer. Also, should i try breeding it with another pokemon besides ditto?