I am so sorry that Basil is so sick. I hope he is feeling better by now. I would not hesitate to get a second opinion if you are not satisfied with the results.
It is my understanding that puppies can get better from this you just have to be very careful with their diet. No table scrapes or food high in fat content.
I am sorry to hear you lost your husband. Prayer's coming your way for Basil. Also, welcome to YT, there are lots of good people here ready to help any way they can.