How tiny! OMGosh he is so lucky that you -- a PT'er -- came along!

I can't imagine how he ever got there in the first place.

Is he eating solid foods? You said his teeth are just coming in, so I was curious.