Listen Late Bloomer, enough about the dog!  
Signed,
Anonymous
Oh wait, my name shows.  Sorry Michelle and Mom and Jennie and all the other dog lovers out there.  Someone, (fine, I'm a cat lover I admit it) had to say something!
p.s. No hate mail.  I've known this bloomer for decades. :)