I don't know much about dogs, so I don't have any advice.

I hope it gets better though.