The vet says he has an upper respiratory infection and gave him three different medicines. (Neither Rufus nor I is pleased with this! He is quite the squirmy guy when you try to give him something he doesn't want and I feel just terrible for him.) This is the first time Rufus has gotten sick but he is in very good spirits.
Also, the vet says Rufus is a bit overweight at 15 lbs. Looks like we will need to cut back on the stinky goodness! Poor guy, this is not the best day for him!