Rabbits can make wonderful pets but you must take them seriously. They aren’t like cats or dogs or rodents or any other animal. Please take the time to research rabbits, and to prepare 100%, before bringing it/them home. And be prepared to learn and adjust as you get to know your rabbit(s). Especially at the beginning you’ll need to spend a lot of time on the floor, talking to your rabbit(s) and letting them hop away from you unmolested, and changing up their habitat to better suit them. If your rabbit doesn’t feel safe and secure, and isn’t getting an appropriate diet, and doesn’t have appropriate toys and furnishings to vent his/her energies on, you will not have a fun time with your pet (nor will your pet have a fun time with you).
Dwarf rabbits have the benefit of being smaller than other rabbits, thus requiring less space, but they are also prone to more health problems and they have a shorter average life span.
Rabbits actually can mix very well with other animals (cats, dogs, birds—ferrets are problematic but even that can be overcome), the main thing to keep in mind is that even if your dog and rabbit are tight buds they mustn’t ever be left unsupervised together, nor should they be allowed outside together even under supervision. So it’s okay if you have other pets and want to consider a rabbit, but you must be able to house them separately.
People say rabbits smell but humans smell too if they’re housed in dirty environments. Litter boxes need to be scooped once a day (thoroughly cleaned once or twice a month) and their entire area should be thoroughly mucked out once a week. If you do this there won’t be any bad smells. Rabbits do have a ruttish kind of smell to them, but it’s not bad IMO. I’ve had cats and rabbits and I think cats are smellier. Rabbit urine is acidic though so keep vinegar on-hand to wipe up any accidents otherwise if left on the floor it could start to burn through the hardwood.