Do post pictures.
We got a puppy in the spring, and I agree, it is great. Our pup is so mellow and she sleeps with DS now. One of his best sensory breaks now is playing "tug-of-war". As the puppy has gotten bigger it has provided more and more input. It is great. Then, the cuddling factor, and the licking factor.
We've got to be creative with these kids, so I think the right puppy match is perfect for so many reasons!