he will be fine....... if it just started today he should be just fine.
going to the vet is what you need, but relax and don't be worried there are a lot of little viruses that he could have picked up. dont worry, they will fix him.
I just read this...I hope that Riley is okay...have you been able to see a vet?
I would worry about an obstruction so I agree that seeing a vet, perhaps on an emergency basis, would be a good idea.
I pray that Riley is doing fine now.