My husband is also a financial advisor, it can be a difficult industry to be in here! Hope someone can help him find another job, fingers crossed for you both.
Sorry about the sofa!! I vote get another dog, I also feel guilty about leaving my puppy all day (although one dog is more than enough right now) 2 dogs can keep each other entertained!!
Or it might be double the trouble and more holes in the sofa! Good luck with the decision and finding a new pooch