I'm glad you contacted them. Maybe they can help and if they can't you will know you did everything possible. Then any decision will be easier for you and your family. I know none of this is easy for you. Please keep us updated on what happens. Most people on here are supportive and nice. Ignore the ones who aren't.So I have decided to look for Rescues. I found a Great Pyreness and GP mix rescue about 6 hours away. Closest thing I could find. I have contacted them and asked for help. The lady didn't sound to thrilled about his behaviors etc and said they actually have a lot of problems with GP lab mixes.
She is going to have the owner contact me to talk over options if we have any with them.