We are taking Tinkerbell with us next month on vacation to Shenandoah

. We will be doing a lot of hiking and I was wondering if anyone could reccomend a good way to carry her when the trail gets rough. I have seen backpacks for dogs , but I am unsure of what actually works well. I think I would like something that has her in front and not on my back so I can see her.
Thanks for any tips.