I got rid of my carpets too, not just because of my girl but because I have mum's dogs most days for an hour or so too, and got fed up of carpet cleaning, and laminate and wooden flooring is very fashionable, I actually had a light green carpet, sorry can't recall the make or name and it, but it did actually clean up really well, usually just with a hoover and once a month with my vac washer.
I fell into the laminate trap it is great for wiping up doggy feet any messes, but to be honest, I'm going to go back to carpet,
Why, you all ask? 
Well, I've had it, I can't stand the floating dust anymore, the hairs, everything floats, it is on the chandiliers, the lampshades the bookcases units, since I've had laminate dust just floats,:rolleyes: I've always been houseproud, but I am cleaning and dusting constantly, the dust floats upstairs it just has nowhere to settle with having no downstairs carpets, wiping up any dog feet mess or accidents was very little compared to the excess cleaning I have to do now.

) I also miss the feel and warmth of carpet.
Luckily, I have a conservatory where all dogs have a tiled floor to dry off in before entering any other parts of the house, so laminate is not so important to me.
If I were you, I would get some tiling down for approx 5-10ft by your patio doors and erect a long gate or erection of some sort, to seperate her from your room whilst your wet or muddy dog is left to dry,
then remove the gate and let her in the rest of your home once dry. Clean up the tiles and you have a clean home and dog and no mess to your carpet. ;-)