Они гуляют часами потому, что хозяйка так считает нужным. У топик-стартера проблема не в прогулках, а , возможно, в наполнении прогулок, возможно, в темпераменте собаки, возможно, что собака плохо переносит одиночество и т.д. Очень сложно судить, не видя собаки.