how much for a 300 ft dog fence