Pokémon Rumble/Traits

Sometimes when you befriend a Pokémon it will have a trait. These give it some kind of bonus based on what the trait is. Since Scrappy and Gutsy effect your Pokémon's crit rate they also increase your befriend rate.