In the Big building to the right of fuchsia city.
He is east of Fuchsia City, in the gaurd house separating route 15 from the city. Go up the stairs, and you will find his aide.
go to mr stone
In Castelia city.. Is in one of the buildings last floor
You can find the Exp. Share in Rustboro City or in the Lilycove Dept. Store.
u find it in icius city (where the ice gym is) in the house south of the gym aka the Pokemon fan club
You must have at caught at least 50 differnet kinds of Pokemon and woken up the Snorlax blocking the routes. You then have to Fuschia City and walk towards route 15. Go inside the building and up the stairs to find one of Professor Oak's aides who will then give you an Exp. Share.
You get it from Oak's aide in an office and you have to catch 10 Pokemon before hand.
Find the oak aide that gives you the itemfinder which should be in the big building east of vermilion city he will ask if you have recorded 30 Pokemon in your pokedex if you did say Yes he will give you the itemfinder.
You cant find it in Firered only leafgreen.
Go east of vermillion city until you find a big building go in go upstairs and talk to the oak aide he will give you the itemfinder.
Staryu is a water type Pokemon. In Pokemon FireRed, it is possible to find lots of Staryus in the Seafoam Islands.
You cannot find Piloswine in the wild on Pokemon FireRed. You can find it's pre-evolved form Swinub in Icefall Cave on Floe Island in the Sevii Islands of Pokemon FireRed.