OMG! So cute! Ouch! That looks painful. Looking from the pictures, I see his canines but not sure if those are permanent or not. I am guessing your cat is about 4-5 months. I remember this only because that's when I got my two cats at around 4 months of age.