Here are the main supplies you will need if you are getting a new dog. Of course, you might want to get more things later, but these are the things you will need (or at least want to consider) in the beginning.
See my previous article on dog food for what kind to get.
If you are not sure of the size, wait until you get your dog. I got my dog’s collar at the Humane Society when I picked her up, to make sure it would fit.
If you don’t want to get a crate, you could use a baby gate to keep your dog in one area, such as the kitchen, while you are gone. Get the kind with wire mesh if your dog is a chewer. They can chew through the plastic kind. Also, some dogs can jump right over the gate.
This is for giving the dog a bath. People shampoo is not good for dogs. They need dog shampoo. I would keep some around even if you plan on the groomer giving the dog a bath. You never know when the dog will get into something really messy and you have no time to go to the groomer.