...I would add pee pads, poop bags, a cute holder for the bags & an ex-pen to the list!  
 
 
I have a pup coming home in May, so I am taking the next 3 months to gradually pay off the puppy and to collect all the items the pup will need.  The list seems endless and I am totally getting sucked into things I don't need (ie super cute knockoff Juicy carrier)!   
Congrats on your new puppy looking forward to seeing pics!!