About the dogs: most motels/hotels/rentals don't accept pets. I could put them up with a boarding house for dogs, but that is close to abandoning them.Why can't you take the dogs?
How much is the 25% share worth?
(As you said you were doing well. Did you ask the lawyer about purchasing the share?/Selling the share?)

On paper, the share is his. In reality, I advanced him the money (less than 5% repayment so far). I am doing well, but not well enough to buy 25% of a house twice

This is starting to read like a manual on how to royally cluster-F yourself… Like AloneNotLonely says: NEVER share property with ANYBODY. *lesson learned*