Her fortunes change when she meets a mysterious alien experiment named Stitch, who she claims is her pet dog, setting the ...