This is an obnoxious toy for the humans but of course the dog loves it! It is noisy and sounds like your dog is getting into something he shouldn’t which is why I said it’s obnoxious for humans or at least that’s my experience! My Great Dane loves to stomp on it for some reason!
We are so happy to hear that your pup loves the Santa Hat! Sounds like they are having a squeaking good time! ;)