She needs to like you a lot, those puppies are like her family. just rescuing them and giving a couple of vegetables isn't enough.I agree with you friend, I went back to save 3 times before asking her and I tried the 3 options but it didn't work!!
Failing to respect her boundaries & not submitting to her games lowers her affection, I can't remember the exact value, but I think it needs to be around 80-90. TBH I usually just edit it in save editor (I really don't like playing as a submissive).