I like all of the suggestions for rewarding your pup to respond to his name. Try not to use his name for anything negative. Only use it for positive situations. For instance, don't say "No, Kylee" or "Bad boy, Kylee". He'll learn to associate his name with punishment or unhappiness on your part. By using his name with only happy times, he'll learn it faster, come to you faster, and respond faster all around. Happy puppy!