A vet visit may still be your answer. Ripley may be able to get some medication to take the stress off. He'd probably only need it for a short while. It is worth asking about.