I'd fence the flower beds. Unless the flower beds have something they really really really really really really oh so desired and really want to get, a 18-24 inches high is probably enough to keep them out. 18 inches keeps out most my birds from the garden as they are too lazy to jump over the...