All three of my bunnies are my certified ESAs
Blue was my first one certified and my most trained. Ive trained him to respond immediately if I am panicking. He will crawl into my lap, or if I am self thrashing (ASD) he will gently poke me repeatedly until I calm down enough to pet him. If I am standing, he will sit on my feet and poke at my ankles until I pet him or hold him. If I am holding him, and he can feel my heart racing, he will force his head into my hand so I have to pet him. If I faint, he digs at me to help me wake up quicker.
Bombur and Badger are not nearly as trained as Blue is (they didnt take to it as easily as him; Blue just has a drive to be helpful in all situations), but they still are great company and help when my stress is high. Badger loves being pet and cuddled, so on bad days when Blue is taking a break, I can go lay on the floor with Badger and snuggle him to feel better.
Bombur isnt trained at all, but he helps in different ways. He helps my boyfriend (BPD) more than he helps me, due to bonding quicker to my boyfriend in the beginning. If one of us lays on the floor, Bombur will gently explore and crawl all over us. His bondmate, Blue, will too, but to a lesser extent. Feeling his little body pressure helps us both relax. During stressful times when my boyfriend has laid on the floor and Bombur was crawling on him, my boyfriend was able to relax enough to fall asleep right there with tiny Bombur on his back, lol.
So, I am bias but rabbits are great ESA
But, they do require a lot of work. The training itself, if you choose to train, can take months. Some rabbits refuse it all together, like Bombur, and youll either have to give up or morph to what they can do vs what they cant do. Rabbits shouldnt be caged, and honestly, free roaming helps an ESA bun a lot in my opinion. Blue can tell if I am panicking, even if I am rooms away and he knows how to come to me to help. Hes even come into the bathroom with me and sat on my toes during sickness because he could feel it was stressing me out. ESAs also need to be heavily socialized around strangers if you intend to leave your home with your bun. Litter boxes (atleast in my home) need to be cleaned every other day or every three days, at the latest. When Badger and Bombur shed, I need to brush them for about 2+ hours a day, every day, until their shedding is over. And of course, a stronger bond with your bun will only help, and some buns are very untrusting of humans due to nature and instinct; Bombur took almost two years before opening up fully to my boyfriend and I. If you cant leave often, you need to have back up ways for hay and veggies, as those are the majority of a rabbit’s diet (my boyfriend and I stock up in advance all the time, as I am pretty homebound in my disabilities and hes been working 10+ hour long shifts everyday lately. Our back up is ordering online using overnight in emergency).