Poor Duncan. All paws, tails, and fingers crossed that he feels all better soon.