EDIT:(Dealing with IVs) Ok, I have this Snorlax and I always use it. Its really good, and I didnt know why. I just went to go calculate its IVs and ALL of them are 31!
You use it all all the time meaning you are EV training but it does nothing. It does not have all 31 IVs. Check Sunyshore Poke'seal store for proof of my words. Maping if you have WiFi then I have a Pichu for you. Do you happen to have a Male Dragonite?
....ugh, I've just never seen a Pokemon with Max IV's. I want one, IV is such a pain.I want moar Pichu. I hash Dragonite it's male, but no Wi-fi. Anyway, I think that 8 is enough.....