Ok so where in MA are you????

Motorcycles, boxers, and a homebody, that cooks!! Man I'm in heaven!! lovicon
OK, OK back to the subject, if I were you I would send her packing, yes easier said than done I understand that more than you know but you need to sit down and think about what you want here. Either you can be single for about 3.2 seconds till you find someone that appreciates you (from the sounds of it, it won't be long) or you deal with someone out partying while you sit home with the kids being taken advantage of. I would sit down and talk to her to see if you can work on things and if you don't see any changes you need to leave. Some girls love drama and get bored without it. Weird but it is true in many cases like this you can give her the world and she still won't be happy.
And I would TAKE TYSON, as nice as it would be for her daughter to be with the dog from the sounds of it she doesn't care for anyone but herself, Do you honestly think he would be taken care of the way he should be? You really need to think about that, yes it is a wonderful idea to let the dog stay with the daughter but is it in the best intrest of Tyson???? She is young and yes she has been through a lot but she will get over it and you can always tell her she can call and visit him anytime or have him sleep over once in awhile yes she will be upset but it's either that or a lifetime of possible neglect for your dog. Plus she sounds like the type of girl that would find herself another guy to take care of her very quickly and what happens if he wants her to get rid of the dog, do you think she would tell the man to leave? I doubt it!! Stuff like that happens everyday with pets and you really need to think about these things before you leave him in her care. How will she handle vet bills and medication if he ever needs it and will she take time away fromher busy routine to deal with Tyson? It's just something to think about!! My opinion for what it's worth move on....