I'm FINALLY going to be getting my puppy in MAY! I'm VERY excited, and I just wanted to know... what kind of checklist should I get when it comes to getting "stuff" for my puppy. What crates do you have, do you like retractable leaches, any bowls or whatever that sponsor cool charities, what...