I can give a tip for defeating Drowzee at the top of Mt. Bristle...
Start out by lobbing a X-Eye Seed at him(I'm pretty sure he has a ability that prevents sleep...). If you have a Pikachu, use Thunderwave.
Then, while he's walking around confused, hit him with your best attacks. If he's standing 2 squares away from you, you can use Quick Attack, and feel free to use and abuse Bubble. If you don't have moves like that and he's standing squares away from you, now's a good time as any to waste all those Geo Pebbles taking up place in your inventory. Also, Bulbasaur will have a fun time(coughleechseedcough)
Drowzee's moveset is...
Confusion: Does damage, and has a 10% chance of confusing you.
There's really no strategy for avoiding this attack... Just make sure this attack never hits you in the first place, 'cause it can OHKO you. It only hits from one square, so just use the status/leech seed/gravelrock/run away technique, and you'll be fine.
Hypnosis: Makes you fall asleep.
Same with confusion, as it can only hit from one square away. Watch out for this! After Drowzee starts using(more like abusing <_<) this move, he'll just repeadetly hit you with confusion, which, as stated above, can One Hit Knock Out you.
Disable: disable's the last move used for 2-5 turns.
Same as all the other ones...
Pound: Does Damage
If you don't know about this attack, you must have brain damage.
Key Points:
*Put a status aliment on drowzee that will stop it from using moves
*Hit it with your best attacks
*Always stay away from it, because all it's moves are one square range.
*You might want to hold a heal seed so it can't hypnotize you. Or if you somehow found a Insomniscope...
Hope it helps.