I'm sleepy and bits of this (like the ram being recognized as potentially the more deadly of the two, or just the general "found family" wolf/sheep thing going on) are overlapping with the incredibly dark old movie, Chirin no Suzu, in my head, with very weird results.