If you do a little googling, one of the things you might find is:
Colorado wildlife law generally prohibits the importation, live possession, sale, barter, trade, or purchase of any species of wildlife native to Colorado (33-6-113(1), C.R.S.). In addition, these same laws restrict or prohibit the importation and possession of exotic (non-native) wildlife (33-6-109(4), C.R.S.); and noncommercial (pet) possession of regulated mammals has been prohibited by these regulations since 1983.
The Fennec Fox is the only species of fox considered to be pet quality. In Colorado they are not legal to possess without a permit and they do not issue permits for people who just want them as a pet animal. From what I've read, you would need to be using the fox for education, exhibition or research in order to qualify for a permit.
There are lots of websites out there with information regarding ownership and care. Google some breeder or owner websites. Call them up or visit them before you make the decision to own one. Most breeders are pretty picky about where there animals go, some people however, may try to unload a problem animal on you. Be careful about believing people that have nothing but good things to say about owning them. There are challenges with owning any exotic.
The one I worked with was a very cute and interesting animal. The public loved her. However, I wouldn't consider it a pet quality animal (admittedly, I'm picky about what I call a "pet"). They don't socialize like dogs (they don't live in packs like the dog's ancestor did), so they don't have the innate need to want to be cuddled, hugged or even touched sometimes. You need to work with them alot, for simple things, like litter training. Some don't ever seem to understand the concept. Cuteness does not overcome the stress of finding a big, wet urine spot in he middle of the couch or on your favorite recliner.
I would only recommend them to someone who has worked with exotics before and who has a strong background in animal training, particularly canids. They require training and socialization every day if you want them to be a pet.
No matter how much socialization you do, they are always going to be a wild predator. That means any other small animals in your household (or anywhere your fox can get to) will be considered prey animals to be killed and possibly eaten. They will react to some things differently than dogs.
I don't know your background, but it sounds like you have limited experience. Thinking that your are ready for the challenges of owning an exotic (when you don't even know what they may be), is not the same as actually being ready. My advice is to work your way up to this. By jumping in prematurely, you may end up doing a disservice to the animal and the people around you that will be affected.