Thanks SRE,
I think I'll go with the mesh as the expanding foam may restrict air flow and I guess the squirrels would soon learn to chew throught it.
Matty,
I tried scoffing one and it tastes a bit like duck.
This might interest ya,
SQUIRREL PASTIES
140g squirrel meat cut into 1cm...