I'm not on my phone right now, so I'll give your team a more detailed Review.
Huh I might think about replacing my snorlax with a machamp, and I do have another Feraligator so yeah I might train it for physical attacks, and to the person who said I should get rid of hydro cannon, thank you but thats okay, 1 shot can Ko any pokemon that it's not weak against and then I'll switch out.
I see, well I usually play on "set" which means you can't switch out after you knock out an enemy's poke (since they don't switch after they defeat one of yours either)
Feraligator (Blizzard, Hydro pump, Surf, and Hydro cannon)
3 water attacks are just a waste of move-slots, and I'm not a great fan of Blizzard because of it's low PP and acc. Stick with:
-Water fall
-Ice Punch
-Swords Dance
Feraligatr's attack > his Special Attack. Waterfall&Ice Punch will deal more damge. (Especially after a swords dance)
And one of the following moves:
Crunch/Superpower/Earthquake/Stone Edge
Ampharos (Strength, power gem, Thunder, Discharge)
Again, you don't need 2 moves of the same type.
-Power Gem
-Signal Beam
-Thunderbolt
-Fire punch/Return/Light Screen/Thunder Wave
Crobat (Shadow ball, Fly, Wing Attack, Air Slash)
Why do you use so much moves of the same type on 1 Pokemon?
-Fly
-Shadow Ball
-X-scissor
- Cross Poison/ Sludge Bomb
Togekiss (Shock Wave, Extrasensory, Metronome, Double-Edge)
Togekiss Special attack is way higher than it's attack, if you don't want to raise a new one use this;
-Extreme Speed
-Air Slash
-Aura Sphere
-Flamethrower
But I really suggest getting a new Togekiss with the following moves:
-Nasty Plot (breed a female togekiss with a male Honchkrow who knows this move).
-Air Slash
-Aura Sphere
-Flamethrower
Ho oh (Psychic, Fly, Fire Blast, Sky Attack)
-Psychic
-Fire Blast/Flamethrower
-Thunder Bolt
-Shadow Ball
Snorlax (Block, Whirlpool, Rock Climb, Giga Impact)
Give Him Leftovers!
-Belly Drum
-Substitute
-Focus Punch
-Body Slam/return
or
-Body Slam/return
-Fire Punch/rock Slide
-Crunch
-Earthquake
Well that about wraps it up.
Just don't use more then 2 offensive moves of the same type on a Pokemon.