No, for the vast majority of dogs 4 miles is not too much. However, you will need to take into consideration things such as the dog’s health, breed, and age, as this can affect how long a dog can walk for.
When it comes to the more energetic and active breeds, 4 miles is a good amount for them to walk. They could even walk for longer than this. However, for dogs that do not require as much exercise, for example, a basset hound, this could potentially be too much for them.
The majority of dogs are happy to walk for many miles as walking is an essential part of their life. However, for some dogs, too much walking can have a negative effect on their physical health and joints.
As you get to know your dog and its breed better, you will be able to learn how much exercise is too much for your dog, and how much is just right.