You should really wait until your puppy is 8-10 weeks before they're separated from their mother and litter mates. 6-8 weeks is a very crucial part in a puppies socialization development and you'll see a lot of issues if your puppy is taken away from his family too early.
You can upload it directly on this site, if you look right above where you post and you see all thoe icons, clock the one that looks like a photo and a disk and upload your pic