Dogs live for smells ... it's what they shape theri world with 
outside your puppy is bombarded with a whole new world of information
what dogs were here ....when they were here
and what information they wanted to send out
He's reading the doggy newspaper 

as far as the pulling goes 
some leash training and a harness should help