Fluke (1995) plot summary
Waking up on his very first mornig, Fluke - a newborn puppy - discovers a wondrous world of excitement and fun. Whether romping and wrestling with his brothers and sisters or curling up by his mother for a nap, Fluke is as contented as any young pooch can be. But when recurring dreams and a series of mishaps trigger memories of a very different world, he slowly realizes that he once had a very different life - as a man! Convinced of his previous identity, Fluke sets out on an extraordinary journey that lands him back with his human family...and shows him more through the eyes of a dog than he could ever see as a man.