What is the best cat food that wont stain carpet when cats get hairballs?



Any cat food has no dyes and is good for not staining? thanks :)