Since Pokemon such as Zigzagoon know the Pick Up ability, I would put a whole team of Pokemon with the Pick Up ability at least level 41 (They become just uncommon then instead of very rare) and battle Pokemon or trainers to possibly have your Pokemon hold an item, which may be a Rare Candy.
Chat with our AI personalities
Moomoo Farm is located on Route 39, north of Olivine City
Yes, go to Partner Farm in Chicole Village.
I don't know how to get infinite gralats but I usually use iTunes money and use a gralat pack or farm in a house in graal
I don't think you can buy Ethers. But you can farm berries. I'm not sure if they're in FR/LG.
In Pokemon Gold, Silver and Crystal you need to feel seven berries to the Milktank in Moo Moo Farm. The kinds of berries don't matter. But in the remakes Pokemon HeartGold and SoulSilver the berries fed to it need to be Oran Berries.