I carry a Zefal XP frame pump (I am very much not a fan of mini-pumps), a CO2 adapter and at least two cartridges. I use the pump to get started and the CO2 to finish it off. If I screw it up and waste all available CO2, I can still pump the tire up to acceptable pressure, although it's annoying. If I do it right and don't waste all available CO2, I can get the tire up to my preferred pressure without busting my chops with the pump.
And if a dog tries to go ankle-biter on me (which I admit has not happened in a long time, but it has happened), Mr. Zefal, vigorously applied, provides a strong incentive for Mr. Pooch to cease and desist. The last time I used the Zefal as a dog taming device, the dog had just gone after a rider about 150 yards ahead of me, and I watched him (the dog, not the rider) retreat up his farmhouse driveway and crouch into the "ready to go" position. As he started to run back down the driveway to get me, I held the Zefal in my hand and showed it to him. He immediately stopped and retreated back up the driveway again, giving me the stink-eye all the while. It sure seemed like he had been on the receiving end of a frame pump before and did not care to repeat the experience. You may not be able to teach an old dog new tricks, but sometimes you can get him to cease and desist an unacceptable old one.
__________________
"I'm in shape -- round is a shape." Andy Rooney