I have restarted my game,and I want to get poliwag at the start to train it instead of my starter,i have reached cherrygrove city.is there a way to get it at this point? P.S. I play Heartgold
You can get it through the Pokwalker on the Beautiful Beach course.it requires 200 watts to unlock,which means you need 4000 steps.