Be careful with puppies
, they are fragile. Also, be careful when you let him play with other dogs especially the big ones. Although some big dogs are gentle, not all of them are and even if they are just playing, the big size might hurt them if they accidentaly stepped on their abdomen or something.