I am so sorry that the vet couldn't find "something specific to fix". Poor you and poor Ripley. The advice seen here from so many seems feasible. I hope something will help. Many prayers from me and the girls for you and Ripley.