Rabbits will stop eating when they are full or have had enough to eat.
Rabbits also have a natural tendency to rest after they eat, which can reduce the rabbits appetite even further which is normal.
Rabbits also eat multiple times a day throughout the day and should always have access to some fresh hay so a complete lack of eating in the rabbit can be a sign of an underlying issue.
The reason why rabbits eat their poop is due to a normal part of their digestive process.
While it seems gross, the rabbit eating poop is normal as it's soft and nutrient rich in caecotrophs which is essential for the rabbit to absorb vital nutrients and vitamins from their plant based diet.
A rabbits digestive system is not fully able to extract the nutrients in the first pass so they need to eat their poop.
Rabbits or bunnies should poop on average of 200 to 300 times a day.
A rabbit pooping as many times as 200 to 300 time a day is normal and a normal part of a rabbits digestive system.
Rabbits need to constantly graze and keep their guts moving to prevent potential health issues so they poop more often than humans and other animals.
To stay healthy, rabbits have to eat and poop continuously throughout the day, and it's not normal for a rabbit to go more than 8 hours without eating or pooping.
GI Stasis in rabbits is a medical emergency and if your rabbit has GI stasis they should see a vet right away if possible.
To stimulate a rabbit to poop you can use syringe feedings which can be made from ground rabbit pellets or powdered alfalfa that is mixed with blenderized green leafy vegetables and oral electrolyte solution.
Also medications to stimulate the rabbits GIT to start moving again and analgesics are also available.
Rabbits should always have a good quality hay and or grass available to eat, and it should be a main part of the rabbits diet.
Give the rabbit at least one bundle of good quality hay every day and it should be as big as they are.
Rabbits digestive systems need grass and or hay to function properly.