My main badger is a Scrapper, so in the same boat. I picked up Aid Other and have come to terms that this will be for the long haul and shooting for at least the 1st 2, Medic and then Surgeon. Anything beyond that is gravy. Currently, I reserve my Aid Other for healers primarily for when they get into trouble. Sometimes I'll throw it on a player or pet between combat.
I'm not sure if this works, but I was thinking about possibly earning the badges by setting up an Arena Gladiator match with a like minded player and then have the pets battle it out and heal them. I would be interested to what others might have for advice on this.