Yep, a good dog will keep the deer away. Our dog got to old to run after them and they knew it so last 4 years was nothing but poor crops. Berries eaten to the ground. They did leave my corn alone which is weird considering how many people complain about deer eating their corn.