I'm translating a book and couldn't find the meaning of two idoms. Please help me to understand the meaning of them. Thank you very much.
1) Everything but wild dogs chasing you over frozen ice floes.
2) Sometime the bread you cast upon the waters washes back with the first wave.