Is Masha in the wrong about all this? Definitely.
Is Roxy just a scapegoat? Definitely.
Is Allesandro really the one to blame for all this.. DEFINITELY.
Had he not started banging Roxy, this wouldn't be happening. He probably only agreed to watch the cats because of Roxy. He should have said straight up said no if he wasn't going to take care of them. Then Roxy wouldn't be moving out..
So, we should all be equally, if not more than, upset with Allesandro as we are with Masha.
I implore Masha to make amends with Roxy by starting with a simple text asking her not to leave.