Lewis dot structure of beryllium fluoride
You are correct. $\ce{BeF2}$ is octet deficient.

To solve this problem, they would form polymers by themselves, but that would be out of syllabus.

(I cannot find the polymer of $\ce{BeF2}$, so here is the polymer of $\ce{BeCl2}$:)