Before you buy a puppy, you need to prepare yourself, your family, and your home for it. Raising a puppy is enough of a chore. Having boundaries and rules already set in place, and necessary supplies at the ready will make it much easier for you to spend time raising your puppy, instead of keeping up with it and cleaning up unnecessary messes.
Here is a check list to go over and discuss before you bring your puppy home. Please think carefully about the arrangements for your new puppy BEFORE you bring it home. It will make the adjustment all the easier for both you and your new family member.