even lambs have teeth streaming vf