Basket muzzles are great options for grazers. You can look up 'muzzle training' to teach your dog to enjoy the muzzle and not see it as a punishment. Also, work on a good 'leave it' cue. Use good treats like deli meat or cheese, something super awesome and super rewarding.
Also, make sure you manage her surroundings where you can and keep anything she might want to eat off the ground. Don't know if this is possible in your yard, but you can use fencing to keep her out of garden spaces or try to pick up fallen fruit before she gets access. Then she can have at least one safe space where you don't have to worry if she has her muzzle on or not.
Also, make sure you manage her surroundings where you can and keep anything she might want to eat off the ground. Don't know if this is possible in your yard, but you can use fencing to keep her out of garden spaces or try to pick up fallen fruit before she gets access. Then she can have at least one safe space where you don't have to worry if she has her muzzle on or not.