If your Pokémon are not obeying you, you do not have the required badge that will allow you to train them properly.
Take Red/Blue/Yellow (Generation I) for instance:
The badges follow this order,
Boulder Badge -
Cascade Badge - Pokémon up to level 30 obey you.
Thunder Badge -
Rainbow Badge - Pokémon up to level 50 obey you.
Soul Badge -
Marsh Badge - Pokémon up to level 70 obey you.
Volcano Badge -
Earth Badge - Pokémon up to level 100 (max) obey you.
So, whichever Pokémon version you're playing, it is likely that every other badge you obtain will increase the level of obedience from your Pokémon.
After you get six badges.
Probably Pokemon under lv. 30 -Pokemon Master
You need gym badges! Either that.. Or it just doesn't like you!
Obay, as it should be obey.
Spelling is obey not obay.
obay and fear
If you don't have enough badges and if you obtained your Pokemon in a wi fi trade then it won't obey you i suggest getting more badges.
it means to not obay
obay the law
Islam
always obay to your complisistion in your story
abhor obay eBay ebony