Battling Team Go Rocket Grunts is part of the day-to-day life in Pokemon Go. Each month will see a slight variation in their battle tactics. The key is to know what their phrases are as these give away the type of Pokemon being used. This will then inform your decision for potential counters. So, keep this guide handy to make short work of the grunts and nab all of those Shadow Pokemon!
Counter: Bug, Dark, and Ghost-types

Counter: Electric, Ice, and Rock-types
Counter: Poison and Steel-types
Counter: Ground and Psychic-types
Uses: Grass-type Pokemon
Counter: Fire and Poison-types
Related:What is Pokémon Air Adventures? Pokémon Go Mega Latios & Mega Latias Event Details
Counter: Ground, Rock, and Water-types
Counter: Fire, Flying, and Rock-types
Counter: Dark and Ghost-types
Counter: Fighting, Grass, Ground, Steel, and Water-types
Counter: Fairy and Ice-types
Counter: Grass and Electric-types
Counter: BFairy, Flying, and Psychic-types
Counter: Grass, Ice, and Water-types
Counter: Fighting, Fire, and Rock-types
Uses: Mix
Counter: Grab Bag
For more Pokemon goodies, check outPokémon Go: A Mega Moment – All Quest Steps & Rewardson Pro Game Guides.