I used Jeff Nichols (performance first) rucking program this year. It almost killed me, but worked. Packing out two bulls in a day was easy due to my fitness level.
Sled drags, deadlift, weighted rucking, squats, pull-ups, etc were all huge.
It was 40 bucks well spent.