Tarev, glad to hear that you will be cooling down a bit.
Karin have you tried putting pieces of Irish Spring hand soap around the outside of the netting? Some say it will help keep squirrels away?
That is one persistant critter. A Rat Terrier? Squirrels only move around in the daylight hours. Rat Terriers love squirrels.