This question is rather old but I always make up a new answer when I scroll by it >w<
Animals can in fact understand us humans and other animals. They show this by reactin to us with body movements and sounds. I don’t believe that they understand our language, but they understand our tone of voice and behavior. Aka, why we are able to train animals :)
Free will is the freedom to make your own choices. You get to choose your occupation, clothes, things like that. Fate is where things at meant for you. You might meet a stranger and they could change your life. You could get in a traffic jam but when you get to where you were going it turns out that if you had been there on time, you would’ve been stuck in a robbery. However, fate and free will can go hand in hand. Your choices could lead you to your fate.