She warmed up when we were at the in laws and DH got over it. By the time we got home she gave him his presents and finally said it.
She goes through these stubborn moments and no amount of consequences, redirecting or giving hugs makes a difference, she just does not get it. She just calls us bossy and cries that we are mean and don't love her. This happens whenever she doesn't get her way. Sigh. Thanks for the replies ladies.