Rabbits eat their food twice
A rabbit's gut performs a clever trick. Plant fibre is hard to digest in one pass, so a rabbit ferments it in a pouch called the caecum and then passes special soft, glossy pellets, the cecotropes, usually at night. Instead of leaving them, the rabbit eats them straight away, sending the half-processed food through again to absorb the protein, B vitamins and gut microbes made the first time around. The dry round droppings you see are the real leftovers.