he is in a cave left of lilycove city. In ruby and Sapphire you have to use fly in the middle of the room, in emerald you use flash in the middle of the room to unlock the room he is in.
East from lilycove city its a cave in the north.
outside of lilycove city on the top right is a cave or should be a cave
at Emerald: Lilycove city, u can win a masterball at Emerald: Lilycove city, u can win a masterball at Emerald: Lilycove city, u can win a masterball
you have to use surf and go to sootopolis city from lilycove. then dive down and find the underwater cave.
From lilycove city if you go east you can reach mossdeep city.
in lilycove city
Go to lilycove city and surf right then up into a cave by the sea. Then go through the door that is above the room.
Lilycove City squirrel
It's in Lilycove City.
Nothing
In lilycove city.