how long can a rabbit go without eating or drinking