Haley has been an absolute BEAST the last few days. I know, she is just too sweet to be grumpy, right??? But I think I found the culprit, she has another tooth coming in on the top left. That brings her grand total for teeth up to 5, wow....SO BIG!!!!