or, just take the river road. only 1 (maybe 2) Barghest packs spawn, and then you're fighting drowners until you get to the outskirts.
sure, it's a bit longer, but much safer.
She's very good at finishing off stunned drowners for you, too. But she will complain that you're not going the right way.
If you use the "spend the night at the campfire" workaround, you can end up with her both at home and at the inn at the same time :)