Does Ferocity apply to units that enter your control after the spell is played?
I would guess that it does not, since Stampede doesn’t affect such units (or am I wrong about that?)
If I am correct there, that also means that a ferocious unit stolen by the opponent will remain ferocious for its intended duration.