Poor Moon. I'm glad that you were able to get him to your vet so soon and I hope that it's just what the vet has diagnosed and that it'll go away soon. These things always seem to happen close to holiday or a weekend don't they.