Look at this sentence this way:
Basic structure is 它会帮助， which means it（the rabbit）will help.  
Next level of modification: 它都会进行帮助, which means The rabbit will provide assistance. (都会 - works as an auxiliary helping verb as in will also, or will always; 进行- to provide; 帮助 -as a noun help or assistance).
Last level of modification: 尽其所能 - is an idiom which means to exceeds one's total ability. This idiom is used as an modifying expression for the verb 帮助.  As a result, the final translation for the sentence: 它都会尽其所能进行帮助, it means (the rabbit 丑丑will exhaust all its power to help the homeless, or anyone who needs help.)