Wish i had known earlier!
I wish I had started feeding this to my cat when she was younger to prevent her teeth having tarter. I mix this with another dry food (a grain free hairball one). These kibbles are really big which means my cat has to crunch down on it so it must be scraping her teeth as she bites on it. She will probably need to get her teeth scraped - but this will make sure her teeth don't get any worse. She doesn't have bad breath and she enjoys eating this - so it must be good!