You only need the gym badge that fits its level range.
Lvl 10: 0 Badges
Lvl 20: 1 Badges
Lvl 30: 2 Badges
Lvl 40: 3 Badges
Lvl 50: 4 Badges
Lvl 60: 5 Badges
Lvl 70: 6 Badges
So On, So Forth
Correct Me If I'm Wrong!!
You need to have the right amount of Gym Badges
in order for trader Pokemon to listen to you. you need gym badges if you have al 8 badges they will obey and if you have 3 or four badges is going to e hard to train Pokemon
well, if there traded then you need gym badges to make them obey you so do the gyms!
If you do not have any Gym Badges, you will need to get a Pokemon at level 10 or lower to obey. If you get a high level Pokemon from someone, they would never listen until you get the right amount Gym Badges for that Pokemon's level.
in Pokemon pearl / diamond you need 2 badges for any Pokemon up to level 20 to obey you need 4 badges for any Pokemon up to level 40 to obey you need 6 badges for any Pokemon up to level 60 to obey you need all 8 for any Pokemon (even traded) to obey in heart gold / soul silver its exsacly the same :)
It is because you do not have the correct gym badge. The gym badges typically allow you to control higher level Pokemon, a symbol of you mastery, if you will, and without this symbol, some Pokemon will not see a need to obey you.
You can always train your Pokemon up to level 100. But in order to get the traded pokemons to obey you a certain badge is needed. from 1-20 you do not need any badges From 21-30 the second badge is needed from 31-50 you need the fourth badge From 51 -70 you need the sixth badge from 71 to 100 level you need all eight badges. I believe this is consistent among all the games.
You need 3 badges to breed Pokemon.
U need 7 badges to get it
8 badges
The gym leaders have the badges all you need to do is defeat them.
No, you can trade with no badges at all.