As far a bathing your dog, it will depend on your breed. Some dogs only need a bath once a month, others only once a year....it depends on a lot of things. Also, if you are going to get a dog with hair that will need cut (such as yorkie, westie, golden retriever, chow, bichon, shih tzu...