Of course it would depend on the individual dog and how it was trained/raised, but two "schools" of dogs come to mind: First, any breed of Livestock Guardian Dog, perhaps leaning toward a smaller and less active (less inclined to trample rabbits) dog. Second, any breed of Farm Collie or Farm Shepherd (all-around farm dogs). With either, it would be most helpful to start with a small pup and impress upon it the rabbits are flock and family, to be loved and protected.
The LGD's are bred to live with the stock full time, to essentially be one of the flock, which would mean the rabbits would need a really large area, unless the LGD had a perimeter area around the smaller rabbit "pastures". In this case, he or she can't be part of the flock and can't develop the close relationship... Of our own two LGD's, an Akbash/Pyr and a smaller purebred Pyrenees who are goat dogs, my guess is the Pyr would be a better rabbit dog. He is a little softer, although I like the personality on our cross better for my own taste.
Farm collies and shepherds are bred to be the farmer's second in command - to keep order on the farm according to your own rules and practices. They should bond with all resident animals and help keep them contained in their proper places as well as tend to and protect them. In order to do this, they need free range on the farm, and consistent guidance from you. They would not be happy or at their best if confined with the stock around the clock. Breeds that come to mind are English Shepherd, Australian Shepherd, old-fashioned Border Collie, and rough collies. If you have an exceptional dog of almost any breed they might fill this bill as well, except for the smaller terrier breeds who are just terrors on small stock.
Best to get advice from those who are most knowlegable on the particular breed and situation you have - these are just my own opinions, based only partly in experience. The one dog I had when there were loose rabbits living in my yard was an unknown shepherd type mix originally purchased as a "wolf" but he was no wolf or even a wolf-dog. He was, however, an exceptional dog! The rabbits were ex-pets dumped in the park adjacent to my yard, and had adapted to their feral life very well. They came and went from my yard and were more like friends and neighbors than stock, but my dog liked them and considered them part of his clan.