No, your puppy is not safe from contracting diseases until full vaccinated including Rabies.  We want you to safely socialize your puppy as much as possible, but use good judgement.  If you want to take them out to public places, carry them around.  Take them to your friends and neighbors house to play with other dogs that you know have been vaccinated.  Socializing at a young age is very important, but safety first!