Check with your vet and see if can set you up with a visit with a specialist at the closest veterinary school. Often they have more insight into serious situations and can possibly be of help.
Good Luck
Labmomma X 2