Shelia happily looked after the cat solely until after Zac died. The cat was not a concern to Angela until she decided to take over the cat. All this "i can't do anything because i have a cat" is bullshit. She could quite easily go away and leave the cat in her Mom's care.