Sentence: Alice tried frantically to stop her daughter from barking at the party, leaving us to wonder why she was behaving so strangely.
 Reason: The 'she' refers to alice's daughter because Her daughter barking would be considered as strange. 
 Question: Is the above reasoning correct or wrong? 