Probably for deer you need fencing. Or a big dog that chases them away. But that would be a great topic for this forum. I don't have any deer so I figgure I am not the right person to start a deer thread but I think we should have one.
On there we could discuss fencing and other methods that have worked for us to keep deer out of the garden. We if any try to attract deer because they like to have them around.