Western Bulldogs, Port Adelaide finalise teams