When you're bringing a new puppy into your house, you need to have a puppy checklist on hand so that you can ensure that you have everything ready. Puppies are a big commitment. You have to remember that even though the dog may not live for the rest of your life, you will be living for the whole of theirs, so you need to make sure that they are comfortable and that you are prepared to be a dog ... Read the Post