New pup is arriving in a week... The excitement is intense! I have everything sorted and all the essentials bought. I've only just heard about Snuggle Puppies though and wondered if this was:
A) an essential
B) just another cute expense
Any advice welcomed (not just about Snuggle Puppy, will take all gems of wisdom going)