Perhaps the flow of time is a matter of perception. Don't animals perceive time differently then humans?