Snow OwlTo the guy that made a comment 2d ago Pellets are basically poop from snow owl's,they puke from time to time and it falls out of their mouth🔧 UtilityFeb 27, 2024