This was wonderful! :D I love the slightly more mellow, but still snarky Severus. Harry is just...freaking adorable in his determination to provide for, and love Teddy. Teddy is a cutie. And the pacing of everyone's interactions was perfect. Not to mention, I love your inclusion, and weaving of, Teddy's hyperactivity. I've not found too many stories that will include a developmental - handicap? hindrance? - like that.
And I second Ginny getting a talk from her brothers about how she treated Harry. :|