Jonathan Allen would be a perfect fit for the Miami Dolphins and play day one on the rotation of the defensive line. On first down, Allen could play defensive end, stopping the run and threatening the quarterback.
On a long second or third down, Allen can move inside to defensive tackle and rush the passer. He would not face double teams since the offensive line would be double teaming Ndamukong Suh and Cameron Wake.
On rushing downs, the defensive line of the Dolphins can be William Hayes, Jordan Phillips, Suh, and rookie Jonathan Allen. On passing downs, the defensive line can be Andre Branch, Allen, Suh, and Wake getting to the quarterback.