We recently got a new Cairn Terrier puppy called Bailey. He's the first boy dog that we have had and he's lovely. I know that puppies will bite, but Bailey seems to have really taken it to heart and will bite constantly whenever someone comes back in to the house, to an extent where he has drawn blood on a worrying number of occasions. We do have a one-to-one session booked for this Wednesday, but I'm rather worried that he's going to cause us some serious issues before then, and just don't know what to do in order to curb this behaviour as we have tried out various methods without any success. Any ideas or reassurance that this is simply normal puppy behaviour would be gratefully welcomed.