kill there boss
on five island
beat them daahh
Train your pokemon to a higher level.
team rocket take it to their warehouse
Nowhere they go away.
if you mean in the game corner you battle a grunt then go to the poster that was behind him and push a button then a staircase shows up, if you meant in saffron, you have to get a silph scope from the warehouse, use it in the tower in lavender town, rescue mr.fuji, then go to saffron and the guard will be asleep. then u can get in.
battle the red gyrados at the lake of rage and then go to the souvenir shop
You have to beat team rockets warehouse in mahogony gift shop.
The ruby is in the tunnel behind the team rockets on mt. ember
it's team rockets boss you have to battle if you beat him you will get the earthbadge
once you beat them at the warehouse there gone forever!