She looks healthy to me. As for the age, there is really no way to know for sure, but if I had to guess anything, I would say around 2 years old, give or take a few months either way...