im no expert and can only make general comments, the pup minding his own buisness is good many pups harass older dogs.
the barking and nipping is likely to be play with me?
i feel the sniffing is also good as then become more familar with other.
im sure there are more experinced and knowledgable who wil have advice.
my family son 05.11.96 boy cats bengal 'gem' 31.01.06 here 13.04.06 black siamese 'raven' 15.04.06 here 15.06.06
girl dogs bleniem 'ruby' 18.10.07 here 11.10.08 black pug 'molly' 01.01.12 here 13.04.12