Just how big an area are you trying to get deer on . To small and they wont use it very much if at all .
As for the dogs If they go ballistic when the deer come around then they might keep them out but not if all they do is bark . As long as the dogs don't chase the deer they wont pay any attention to them .