If I cancel in the middle of a subscription, will I still get all my WoofWoof Boxes?

You will definitely receive all of the boxes from your subscription. Canceling means your subscription will not renew. Remember, you must cancel before the 3rd of your renewal month.