Chesnaught can learn Grass Pledge through an npc in Laverre City. House on the right beside the Pokemon Gym, middle male npc in dark green shirt.
Condition is it has to be a Pokemon from a Pokemon Professor and have a strong bond. Blastoise and Blaziken(Event Torchic) in my party is also...