Here are some things that people don't think about
These dogs are called velcro dogs because they want to be with you all the time. They are specifically bred to be with people. If one works long hours, they should consider a dog walker. I don't leave my guys alone for more than 4-5 hrs at a stretch. They have a dog walker who comes for an hour on the days I work more than 5 hrs.
They need grooming! I keep my guys in a puppy cut, which makes it easier. So you have to consider the expense. If you don't keep them in a puppy cut, they require a lot of combing etc.
They changed my life. I always have to arrange for them before I commit to vacation or a night out.
They can get separation anxiety.
When they are pups, they are a handful. Housebreaking is a tough road......
All that being said, I wouldn't trade them for anything. If you are a stay at home mom, I think this breed would be good for you. Try to find a breeder who will match the pup to your family and your needs. All pups temperaments are different. Some are explorers, some calmer, some hyper, some alpha etc. I always asked for the most laid back pups.
Also, please read the thread about what to look for in a breeder. You have to be careful. There are a lot of bad breeders, puppy mills out there. You might be buying a Hav, but if not bred well, might not act like a Hav.
I always preferred an x pen over a crate. It's been a long time since my guys were confined, so another member can help you out there. I always took my guys out every 45 min as pups. At night I would get up in the middle of the night to take them out. I also put a bell on their collars, so I could hear when they were moving about.
I have 3 havanese and they have full run of the house. Once they were housebroken, they were free to go anywhere
Oh and I wish I got my pups more addicted to toys when they were pups. Dave Gabby has a great article on that.
If I think of anything else, I will be back! Good luck
Thought of something else. People don't consider the expense should your dog get sick or need surgery. I've spent thousands in surgeries, so you should consider pet insurance from day1.