I stuck with Pidove's evo, Tepig's evo and Drilbur til like Route 4 then realised I really needed a grass type, so went back to the Forest and caught a Petilil so I could trade it with that girl in Nacrene City for a Cottonee and omfg never looked back since
It's amazing for status moves and the boosted exp is always useful, I'm at Nimbassa now and if my game didn't keep freezing I would have beaten N at the fairground
btw I will be using this as my Pokemon Diary ifydnm