Can guinea pigs eat horse grass hay and alfalfa?

Yes you can and you can usually find them in pelleted form in pet stores.