It's a fairly normal, though gross dog behavior. Some puppies just go through a phase of it, then stop. There are products on the market that are suppose to help to stop it but there seems to be limited success with them. Your best bet is to keep the yard cleaned up.