It would probably stink. I can just picture it. The guinea pig urinating and defecating on it day and night. Even with plenty of bedding some will seep through to the carpet. Do you really want to have that? It would probably be a nightmare to clean. Try linoleum.