Diglitt and Dugrio shouldn't learn Scratch or Slash or Suckerpunch for reasons that have not been pointed out to us yet.
Snorlax and Rhydon should not learn surf.
And that is all my head can think of right now D=
Snorlax is built for surf it is a big fat thing that floats.
Any time I see a Persian with Thunderbolt I'm mad.