I keep my little Porcelain D'uccles in a cage and of course they can't wear their beaks down naturally. I tried beak trimming and hated it as much as the bird did. My solution is to put several small, rough river rocks in their food dish. They peck the rocks when the level is low. It works! The beaks are down to a healthy length. YAY!