Sorry this is late, but I agree; sounds potentially serious enough to call and get in ASAP.
Please do! You don't want to risk it.
Yes! Hoping that you already called them and have seen the vet already.
Yes
Thanks! Your answer is awaiting moderation.