Sorry for the late reply. Here's my team:
Pansear (lv.28):
_Cut
_Flame Burst
_Fling
_Bite
Pancham (lv.25):
_Slash
_Comet Punch
_Karate Chop
_Circle Throw
Frogadier (lv.27):
_Water Pulse
_Round
_Bubble
_Quick Attack
Noibat (lv.28):
_Roost
_Air Cutter
_Wing Attack
_Bite
Tynamo (lv.25):
_Tackle
_Thunder Wave
_Spark
_Charge Beam
Loudred (lv.26):
_Echoed Voice
_Stomp
_Astonish
_Bite
Here is Growlithe instead of Loudred:
Growlithe (lv.25):
_Reversal
_Fire Fang
_Take Down
_Morning Sun
Every one of them has a persim berry to counter Lileep confuse ray, except Pansear which has an iron ball.
In battle actually every enemy pokemon gives me trouble, in particular Espeon's Psybeam and Chatot's Chatter tear apart my pokemon like nothing even if they don't have any particular weakness to flying or psychic type, for example one time chatot one-shotted my tynamo with chatter without even doing critical damage .
Also another Issue is that moves that should be supereffective don't kill the enemy instantly, a notable example is when my Pansear uses Fling against Espeon: with iron ball Fling should do 130 damage, however for some reason it's not enough to make Espeon blow up .
At this point I'm starting to think that the game is broken somehow, my team should oneshot every pokemon in their team easily except Tangrowht...
Anyway thanks for the suggestions