The cans say "animal by-products" and since we all know what that means, I'm really disappointed—especially because it's not mentioned in the ingredients list on zooplus. If it had been, I wouldn't have bought it. "Animal by-products" can mean anything from feathers to hooves. I'm disappointed and will be switching now.