I'm glad you are taking him in to the vet.... better safe than sorry. It might be a bored call, but with the drooling and the head rubbing I would be worried about a tooth problem (they don't always stop eating) or an ear infection.... both are very treatable. Hope he and you feel better soon.