Oh, poor Lily! I would say a second opinion. Let us know!

Can you contact any spca org for help with costs?

Sandra