Puppies have short attention spans so if he's very young then he may not be able to practice for more than a few minutes at a time. Also, puppies are generally easily distracted so practice in a place where there a fewer things to take his attention away from you.