The badge you need to have your Pokemon obey you varies by the level of your Pokemon and the region you are playing in (Kanto, Johto, Hoenn, or Sinnoh). View the Related Link below for the determining of what badge you need for your Pokemon.
you need the 2nd badge, from the bug gym leader, which is from the gym in azalea town.
well u have to had your forth gym badge.
* Pewter Gym - Rock Badge * Cerulean Gym - Cascade Badge * Vermillion Gym - Thunder Badge * Celadon Gym - Rainbow Badge * Fuchsia Gym - Soul Badge * Saffron Gym - Marsh Badge * Cinnabar Gym - Volcano Badge * Viridian Gym - Earth Badge
the answer is simple via trade is lv 40 i hope i helped
the fourth gym is in celadon city at the bottom left of the city. the gym leader is erika. the badge is called the rainbow badge
you need the 2nd badge, from the bug gym leader, which is from the gym in azalea town.
Most likely the Pokemon is over the limit of your gym badge. I think if you get it to like you it will obey you. That's how I think it happened with me. Answer You need to get a better gym badge for it to work. Like the earth badge (Or the last badge) is lvl 70+.
you don't have the necessary gym badge to control this pokemon (it is from trade or event)
you need the Mauville city gym badge. (the electricity gym) if im not mistaken
The mine badge.
For DPPt, the 6th.
well u have to had your forth gym badge.
Once you get the 2nd gym badge (Dewford town Gym) all Pokemon up to level 30 will obey you, whether they were traded or not. Until then, only Pokemon you caught in your game will obey you.
* Pewter Gym - Rock Badge * Cerulean Gym - Cascade Badge * Vermillion Gym - Thunder Badge * Celadon Gym - Rainbow Badge * Fuchsia Gym - Soul Badge * Saffron Gym - Marsh Badge * Cinnabar Gym - Volcano Badge * Viridian Gym - Earth Badge
the one you get from the gym in fuschia city.
Go for the next gym badge.
the seventh gym badge snowpoint gym