Our dog used a pack for all excursions. She carried her food, and then our trash as it accumulated.
The pack had a mesh top across her back for breathability, two belly straps, and a sturnum strap. She was a swimmer so everything went into large ziplok bags.
The only two issues for her was 1) re-learning each time that she had limited clearance between trees, rocks, and brush, and 2) that water exits required a gradual slope, as the water-filled bags constrained her outbound leaps. We were prepared to haul her out until she remembered.
We did take a small piece of fleece for her spot in the tent. It defined where she was to be, and it soaked up water and mud. We shook and dried it in the mornings.
The issues for us was remembering that we had another food bag to hang. We used two separate ropes. We never had an animal problem.
We also taught her to take "off-trail" dumps which we would then disperse with a stick. (Whew!)
Even though she was a hunter, we could prevent her from chasing game by voice command. And, remarkably, she never let us out of her sight, 20 yards at most. So surprise encounters were rare.
It is also important to remember that most people, though dog friendly, can be startled or frightened when seeing a large four-legged animal running towards them. Command and control is critical. "She's Friendly" doesn't cut it.
Have fun.