Well welcome to K9Academy CujoMom! Ah yes, I've heard of Havanese, don't know much about them though. I'm guessing that the pooch on your avatar is Cujo? Very handsome pup!
Sorry to hear about the matting, some of these long coated pups you have to stay on top of brushing, my chow's fur mats but not that easily yet its still good to brush him regularly to help make it soft and clean.
Well a warm welcome to forum, hope you enjoy your stay here