Has to be in Greensboro NC and Free and A PUPPY
No one gives away anything good for "free". A good pup can cost $1000 or more. Even "free" dogs cost money to take care of. Puppy shots are $200, then $100 a year for boosters. Annual Heartworm test and preventative medication $100. Professional trainer $600 and up. Going on vacation? Boarding kennel $40/day. Spaying? $250. If you can't afford to pay for a good dog, maybe you can't afford to maintain one either?

NO!!! Anybody who has a wide range of breeds has NO BUSINESS getting ANY dog! And you obviously can't afford to KEEP any dog.
Grow up,save your money,STUDY! & then…*maybe* you'll be ready.
References :
you seem pretty unfocused and impulsive- not a great way to get a dog & esp. not a great way to go about getting a puppy.
Puppies are cute and sweet and cuddly, but they grow up fast!
Please do everyone a favor & volunteer at your local shelter! You'll get a puppy fix without having the responsibilty!
If you really want a pup, i'd suggest local animal shelters and breed rescues, though they almost always charge a nominal fee to weed out folks like you!
And remember, a puppy is a 10 year thousands of $$$ a year commitment. Having a dog effects where you live and what you can do when– you have to be able to feed, exercise and clean up after it at least twice a day EVERY DAY for the next 10+ years!
please, stop and THINK this through! Then go down to the animal shelter and help them out!!!
References :
No one gives away anything good for "free". A good pup can cost $1000 or more. Even "free" dogs cost money to take care of. Puppy shots are $200, then $100 a year for boosters. Annual Heartworm test and preventative medication $100. Professional trainer $600 and up. Going on vacation? Boarding kennel $40/day. Spaying? $250. If you can't afford to pay for a good dog, maybe you can't afford to maintain one either?
References :
28 years exp.