in my opinion snorlax is the best. first of all he has high defense, high hitpoints and some potentially destructive moves like giga impact. he is a normal type so is only affected seriously by the fighting type.
Chat with our AI personalities
Snorlax is a normal type Pokemon. Therefore, a Fighting type pokemon using Fighting type moves will be super effective.
Fighting type moves are best
Snorlax is a good candidate.
Slacking has the best stats overall, but there is no "best" Pokemon. It depends on the use of the Pokemon. My personal favorite normal types are Snorlax and Blissey, because they have a lot of health and have moves that can make them heal, so they are hard to defeat.
Use the Poké Flute to wake it up, and then you have to battle it. The sleeping Pokemon is Snorlax, and there are only two in the game, so it is best if you capture it. The Poke Flute can be obtained from Mr. Fuji, a kind old man who lives in Lavender Town. To meet Mr Fuji and obtain the Poke Flute from him, you must climb to the top of Pokemon Tower (in Lavender Town) and thwart Team Rocket. When you are back in his house, he thanks you and hands over the flute.