My husband and I don't usually get each other anything for Christmas but last year he got me a puppy which was so shocking.
That was really sweet of him!
Yeah it was so nice, it made me really happy. He's very sweet. 
I am very happy for you!