looks like a nice party juhizz, Mind me asking where you got your arcanine? I haven't seen a growlithe anywhere, so I don't really know.
My part right now
Charmeleon 24
Raichu 24
Butterfree 22
Fearow 22
Pidgeotto 22
Clefable 23
Thats for my main party
I'm currently going threw the game again with a new party to get them up, it currently consists off
Mankey 18
Jigglypuff 16
Shiny Geodude(got from brock event) 19
Shiny Rattata 19
Poliwag 17
Bellsprout 15
training them now, pretty fun.