Doreen, how old is your dog. Speaking for myself, I would just keep him as comfortable as you can, and like John says, get a carriage to get around with him if you can. I have 2 cats, siblings, who are 15 and one is still robust, but his sister has had first, a set of tumours for a year when she tore all the hair off one side. She came out of that only to have a series of strokes. I can't afford a lot of vet bills, so I made her comfortable and let things take their course. Today she is sitting right here beside me and is right as rain. I'm not saying your dog will be, but as much as they are our family, they are animals, and I think that the stress of an operation and staying away from you would be very hard on him.
As for your daughter...that is her problem, don't make it yours. Always be positive when talking to her and tell her you love her, but keep it positive. She'll come around or not, but you've done what is right for you, so if she doesn't like it, it's her problem.
As John says(I will put it in another way) like begets like. The law of attraction if you will. If you focus on your agony, that's what you will get back. It you look for the good things around you and focus on that, you will find that the good things appear. Every day think of one good thing that has happened during the day. A bird singing, a smile from someone. You must have some good things in your life. Concentrate on them. I hope this help a bit Doreen.
Isn't it strange how easily we feel afraid? I have often wondered what on earth nervousness is really good for while we are living our ordinary days. Since unwelcome incidents and changes and new possibilities are the normal events of life, why do we often become dominated by them? It is so uncomfortable!
Even though I have an active life, friends, a man who is paying attention to me, a career I enjoy, two cute Shitzus to cuddle, 3 good adult kids, 2.5 grandchildren (lol), ......STILL I am prone to those anxious moments which have something to do with feeling, and being, single. An unprotected feeling.
Just plain annoying!