User blog comment:Gyradoes/Team Help/@comment-30804097-20170531002328

My Pokémon Team Tips:

Mega Gyarados should have Waterfall, Earthquake, Dragon Dance and Ice Fang.

Snorlax should replace Rock Climb with Rest and Giga Impact with Body Slam.

Ash-Greninja should get Dark Pulse and Ice Beam/Extrasensory (if you need a Psychic-type move) instead of Night Slash and Psycho Cut.

Gengar should get Sludge Bomb instead of Toxic.

Charizard is a Special Attacker (unless Mega X), so replace Dragon Claw with Air Slash (because you don't need a Dragon-type move) and Fly with Solar Beam (Fly is too predictable). Flare Blitz is kinda trashy too, so you can consider getting Will-O-Wisp instead

I don't know about Arcanine since I don't have one and never used one, but I think you should overall replace it with something else since you already have a Fire-type Pokémon with another  Pokémon .