How do you beat Snorlax? Pokemon Go questions

Snorlax looks cute and kind of funny but don't be fooled! This Pokemon is tough as nails. As far as tanks go in the Pokemon universe he is the ultimate one.
The Snorlax is one of the more famous Pokemon as he often has a major role in the games as an obstruction and a boss. Yes this Pokemon is so big that when he falls asleep no one can move past him. In the first game you needed to get a flute to wake him up, then battle him. Catching him has always been a big deal.
In PokemonGo Snorlax is a rare Pokemon but he is becoming a very common sight in Gyms. His massive amount of hit points makes him a hard hitting tank that does well against almost all other Pokemon. There is even one gym I found that had multiple Snorlax in it.
There are some complaints by people that Snorlax is overpowered in the game. I personally think that it is ok how powerful a rare Pokemon is and you have to keep in mind there is still a way to take him down. Read On for more on that.
A Snorlax Gym Battle:
This gym battle about midway through the video shows how tough a Snorlax can be even when using a powerful Pokemon.
HOW TO FIGHT A SNORLAX or should I say...
HOW TO BEAT SNORLAX
WHAT IS THE BEST POKEMON TO USE VS A SNORLAX

Remember that Pokemon Types are very IMPORTANT
Read this ---> Pokemon Types Explained
Want to take down this big galute? Its not easy but it can be done with some planning.
First things first you need to have a pretty strong Pokemon. Look at the CP of the Snorlax and make sure you get relatively close. No matter what Snorlax is going to be tough.
The thing to know is that Snorlax is a NORMAL type Pokemon and the best Pokemon to use against NORMAL type are FIGHTING pokemon. Unlike other types of Pokemon the NORMAL types are really pretty steady state against most others Pokemon and FIGHTING is really their only consistent weakness. What makes NORMAL's even better is that there are not too many FIGHTING Pokemon. Likely the most common FIGHTING Pokemon I have seen in Pokemon Go is a Mankey. Get yourself a Mankey build him up and evolve him into a Prime Ape.

You could also build up either a Hitmonlee or a Machop if you find them. In my experience those have been more rare than Mankeys though. If you find one though they may be worth to build if only to take down Snorlax and other Rock Pokemon.
The reality is there are not very many FIGHTING Pokemon so if you find an area that has them go there a bit and build up your Snorlax Slayer.
I have seen Fighting Pokemon around grass areas and around major recreational areas. I captured a 400 cp Hitmonlee in a hotel in Calgary, Canada.

One other tip on building a Pokemon champion to take down the Snorlax. Sometimes getting a FIGHTING Pokemon is not quite good enough. To beat Snorlax make sure your Pokemon has 2 FIGHTING style attacks. Sometimes you will catch a FIGHTING a Pokemon that has NORMAL attack and only a FIGHTING Special. You really want to get one that has both actions as FIGHTING. While a FIGHTING Special can do a ton of damage its rarely enough when you are fighting a Snorlax. The Snorlax just has too many hit points to give up ground on one of your attacks. You want to lower his HP with the FIGHTING fast attacks then deliver huge blows with the FIGHITNG special.
Ghost Pokemon Option:

One other option is to use a GHOST type Pokemon that are immune to NORMAL attacks however it must have non GHOST attacks. NORMAL and GHOST pokemon are immune to each other's attacks. This means that if Snorlax has NORMAL attacks your GHOST pokemon will be immune. Don't discount this as it means a relatively weak Ghastly with the right moves has the potential to take down a very powerful Snorlax. The real trick here is to find a GHOST without GHOST moves and also to find a Snorlax with all NORMAL moves. Now this strikes upon a question that I have no answer to. What are the actions of Snorlax, which are common actions and which are rare? I really just don't have the data on this. If you have multiple Snorlax let me know as I am very curious. At any rate bringing along a GHOST with non GHOST moves to a Snorlax battle could be an Ace up your sleeve.
Update 8-8-2016:
I have tested some of these strategies. I use a PrimeApe to battle Snorlax and seems to do as well anything though I will say Snorlax is still pretty hard. Taking on a 1200 CP Snorlax with a 500 PrimeApe is not going to happen. However a 1000 Prime Ape can easily handle the 1200 CP Snorlax. My Prime Ape is named Snorlax Slayer and has taken down 3 Snorlax.
Also Ghost Pokemon do incur damage from Snorlax but at a much lesser rate. I have not seen any attack types be completely immune. It seems to me that each attack has different types of damage with some of this damage coming from the Type/Type. This Type/Type damage portion is what is reduced to effectively zero.
Update 8-23-2016
I finally have my Gengar ready to test out against Snorlax. Multiple have told me that they think Gengar works the best. I will try to provide an update tonight.
Show your Pokemon Love with these fun Poke Products!
The Poke fun has just begun...Also See!
Funny Pictures of Snorlax
Pokemon Types Explained
More Pokemon GO! Tips, Tricks and More!

More Games and Toys!
