Where can you find a Eevee in Pokemon Emerald?

There aren't any wild Eevees in Pokemon Emerald, so they only way you can get one is by trading one from Pokemon Firered or Leafgreen to Emerald.