Hi, Me and my partner is about to getting a puppy in mid june. I have been reading loads and loads of websites, forums, books about raising a...