lots of little things enter into this. most of the problem with early wear have to do with heat. i have a 110 mile route with 330 stops, ( about half gravel), plus a daily commute of 30 miles round trip. slowing down on the speed you travel will help some, and is the easiest thing to help. i have been using wagner therm quiet ceramic pads. (rock auto parts online - about $60-70 , and right now they have a 30.00 rebate on complete f&r) i also put on drilled brake rotors to help keep things cool. (ebay - $100.00 for set of four). now for the good news - the last set i changed, 51 weeks, on the route.
this is on a grand cherokee. before i got this truck, i drove chevy blazers. they where the worst vehicles on brakes that i ever had. at best i might get 4 months out of a set. there pads and rotors where slightly smaller, making the problem worse. dust is something that you can't do anything about, but the speed is what produces the heat. i always keep a set of pads onhand so you can change them as soon as needed, helping keep extra wear off rotors.