Here is a list of the things you will need to have on hand to start your puppy's new life in your family home. Many of these you can comparison shop for in Walmart vs. Petsmart. You can save a ton of money in Walmart for the exact same thing at one-third the cost.
1-Crate to sleep in, every dog needs a safe place to sleep or nap.
2-Airline carry kennel for trips to the vet or around town.
3-Baby gate(s) to contain your puppy to areas that are allowed.
4-Exercise pen for providing an area to play safely outside the crate or kennel to learn housebreaking habits.
5-Soft towels or baby blankets as they are the right size to start.
6-Newspapers or puppy housebreaking pads if you so choose. See Potty Park info below. We've started using these very successfully and pups take to it quickly.
7-Bowls for food and water, heavy pottery so they don't tip over.
Stainless steel bowls tip easily but are easy to clean with clorox.
8-Puppy No-tears shampoo, or Dial anti-bacterial liquid hand soap to start. White dogs will need Pearl or Super White to keep white.
If they really get grimy or into compost Mane-n-Tail makes a good anti-fungal, anti-rain rot that will clean anything. Dilute for puppies.
9-Nail clippers if you are experienced. A dog's vein system ends at the toenails. If you cut them too short it is possible they can bleed to death if not stopped. Have styptic powder or pencils on hand and have a vet teach you how to clip puppy nails properly before doing it yourself. Black toenails are especially hard to judge where the quick is. Clear nails you can see where it ends. Be careful.
10-Tennis balls, squeaky balls, any strong ball to chase.
11-Greenies to help clean their teeth. Or you can brush their teeth.
12-Harness instead of a collar at a young age. Their bones are not fully developed until after 4 -6 months of age. If they pull or tug too hard and jerk their neck with a collar on, it can do harm or break their necks. Save the collar for just the ID tage until they're a little older.
13-I.D. Tags are a must as are getting the pup microchipped.
14-Leashes, a 4-6 ft. to start training and a 8 - 10 ft. longer one later. Retractable or regular is a choice up to you and what you are used to using.
15-Spray bottle with a mixture of 3 parts water and 1 part vinegar to spray on accidents on the carpets. This takes the smell away so they won't consider it their marked area and return to leave deposits.
16-Arm n'Hammer Vacuum Free foam carpet spray deodorizer. This stuff really works well. Spray it, walk away and forget it.
17-List of books on JRT recommended books page.
18-A Potty Park housetraining aid for pups, city or apt. dwellers, less mobile pet parents, see below.
19-Dog towels separate from house towels so you don't get them mixed up.
20-Dog bed once your pup has learned what is allowed to chew and what is not allowed. (If they chew up the new dog bed anyway, don't bother buying another one. Just use towels and blankets that are easy to wash.)