While I agree with your sentiment for the most part, there isn't an animal on this planet (other than humans) that travel "hundreds of miles" by choice. They do it out of necessity. If all their needs are being met in their little patch of earth, they wouldn't leave it.