This checklist can help you cover most things you need to have before you bring your new puppy home!

Source by kaitlinheick