How can he possibly have a 13-year-old son when he himself is only seven? That doesn't make any sense.
Dog years. It only seems like it took 9 months for someone to answer your post. But it's actually the year 2034.
Why don't you ask how can a dog talk, walk mostly on two legs and drive a car.