I have dogs. Does it need to be anchored?

New Jersey's #1 Mosquito Control Company. 100% Satisfaction Guaranteed!