That'll be great! :D Back when all of my friends played Pokémon on Gen III, I was like the breeder, I would raise their Pokémon and give them eggs etc. It was amazing! :D
I don't get shinies either, I have encountered a shiny Graveler on Pearl and I was very excited and tried to catch it, but I didn't have any Pokéballs with me because it was near the start of the game in Mt. Coronet. Never found it again xD