Dogs should ideally be walked at least once a day for a minimum of 30 minutes to an hour. However, some breeds may require more exercise and multiple walks per day. It's important to consider the age, health, and energy level of the dog when determining the frequency and duration of walks.