User blog comment:BarrelRoller/Ratatta/@comment-24014765-20131119063509

Instead of Sucker Punch, Rattata can use STAB Quick Attack as a priority move. Though Quick Attack is more reliable, it is less powerful and offers inferior coverage, and as such, it is not the primary option. Given Rattata's frailty, it will often have to switch out to avoid being KOed. Thus, to prevent Rattata from being worn down, a Rapid Spin user such as Squirtle is recommended. Aside from this, having Stealth Rock support from Pokemon such as Bronzor, Dwebble, and Ferroseed is helpful. Priority moves such as Fake Out, ExtremeSpeed, and Mach Punch can swiftly eliminate Rattata, so having a Ghost-type teammate can be very useful. Pokemon such as Diglett and Wynaut also make good teammates, as they can counter Croagunk, a major threat to Rattata.