Glad to hear Cindy had a good night! Is it possible it was just a stuck hairball?
Gray hairs time
Amazing how these little creatures can do that to us.