Hi everyone, I have a 12 week old puppy and have had him for 3 weeks. He was great to start with, was sleeping through the night, I would go to...