Provided are a walk support device, a walk support method, and a walk support program capable of efficiently walk a pet in a short time. A walk route deriving device includes an acquiring unit that acquires exercise information for specifying the amount of exercise necessary for a pet and a deriving unit that derives a walk route of the pet including a place where the pet is running on the basis of the exercise information.