My furbabies don't get alot of hairballs, but I swear by mineral oil. Due to budget constraints my kitties eat kroger brand.