Sorry to hear everything isn't going well with you lately. I know you have a lot to think over but I know you will make the right decision for yourself.
I had to chuckle about the doggie being 10 pounds over their weight limit for the co-op. I just hope landlords don't start doing that to us like they have been doing it to pets. Course I wonder why they set up these weight requirements for pets or animal restrictions (no dogs just cats, etc.,) since according to my old landlord young children and teenagers/college students do more damage than pets; I know the kids next door to us definitely did.
I will keep you in my thoughts while you go through this. I hope things improve for you soon. *hugs*