You can take her out and about, just don't put her on the ground. It's vital that she gets some socialisation at this age and gets used to seeing traffic, other people, dogs, bikes, etc etc. There is a short window for pups to learn this sort of thing, so sooner the better. I took my pup into town with me, into shops, pubs, cafes etc - she turned into a very sociable and confident dog.
If you have a small rucksack, just wear it on your front, put a towel in the bottom and pop her in it. Seeing new things will tire her out and doing some training, games etc will too.
If she's getting nippy, she's probably over tired. You need to enforce naps - put her in a crate or quiet spot, so she has nothing to do and will nap - they will never stop if there is something going on!