Sounds daft, I know, but have you considered grass allergy? (Or possibly allergy to things sprayed on the grass?) My friend has a dog that has...
Separate names with a comma.