Ouch! That looks so painful. Poor Puff! I sure hope you are feeling better.