Quoted By:
My son's turning 12 in a few days, and I've decided to get him a Pokemon. I want him to have it so he won't be so lonely when I'm not home, but I don't want anything too "cutesy" either. I want it to be able to keep him safe if necessary. What's a good pokemon that he can form a bond with?