You can trade anytime after getting the 2nd badge, the reason being is because you need to have this badge in order to receive Pokemon from trade that will obey you otherwise if you trade any sooner they won't listen to you.
Chat with our AI personalities
You can trade from Pokemon Ruby to another Pokemon Ruby using a link cable.
trade from Ruby/Sapphir trade from Ruby/Sapphir trade from Ruby/Sapphir trade from Ruby/Sapphir
There are none in Pokemon Ruby trade from FireRed or LeafGreen.
There aren't any Growlithe in Pokemon Ruby, but you can trade for them from Pokemon Fire Red or Pokemon XD.
YES, YOU DUMMY!(after you defeat the Pokemon League and get the Ruby/Sapphire.)