There\'s only one thing I can think of, and it\'s the planet theory. A year is defined as the time it takes for a planet to orbit the sun once. Therefore it can\'t be that she\'s on another planet, cos if so, even if it DID take 8 earth years to orbit the sun, it would still only mean she\'s 1 year old by that planet.
But maybe she was born in space?? (by that I mean on a space shuttle or something, not on another planet). On the way to the moon or something like that?? When she returns 8 years have passed?? Bah... that doesn\'t even make sense..
Another thing was how deadly hamster said she was born on the minute it changed from December 31st to January 1st, in which case she\'d have TWO birthdays, and perhaps it was on the FIRST of the two that she turned 8... but that doesn\'t work cos she\'d have to turn an odd number on the first, it\'d have to be the second of the two she turns 8....
This one\'s really getting me