It's fun reading your progress reports! Presto sounds like a phenomenal puppy who is picking up everything so fast! (I hear you on the "pinching" -- I think Diggity is trying out his new front teeth...