Here are some basics you'll need for your new puppy:
- Food designed specifically for puppies.
- Treats for training.
- Food and water dishes.
- Crate (to be replaced by a bigger one as he grows)
- Puppy housetraining pads.
- Bedding (at least 2 sets)
- Dog gate(s)
- Soft, adjustable collar (and new ones as he grows)