Re: Extremely Early EV training
I couldn't find any wild Pokemon which give out Sp. Atk EVs before the first gym, so it's probably not possible, unless you only wanted a few EVs in which case there may be some specific trainers you could battle. The earliest Sp. Atk EV Pokemon I found were Oddish and Abra on Route 24 (north of Cerulean, towards Bill's House).