I'm getting cavalier king charles puppy in 7weeks and feeling like I did when pregnant with PFB. I know it is ages away really but I feel the desperate need to start writing lists and shopping! 
So what would you say were your main puppy essentials? Also what would you say was the best thing you bought (essential or not)?
If you've had a cavalier pup, sizings would be really appreciated too.