My DS is 7 and wants a puppy so bad that he can't think about much else. We thought about getting one for Christmas, but we just weren't ready yet. The dog would be mostly outside. We have a fenced back yard, plus a couple acres that he could run around in with my DS. We want one that will like to play fetch, but is not crazy hyper. Medium sized or a little smaller would be best. Looking forward to your opinions!