Yep, you sound like you need a vet visit, sorry to say...that is not going to be something that can holistically be taken care of...plus, your bichon is a fragile type pedigree, so most definitely please get your selves into the vet asap...
Please keep the site posted on your outcome, and hope all goes well for you and yours, give your little friend a hug for me...
Get her to a vet.....no one likes doctors, but that is what you have to do. Until you have a diagnosis, you do not know what you are treating....it sounds like a urinary tract infection, but there could be other things too that REQUIRE ANTIBIOTICS. Please don't go the natural route and create a guinea pig out of your dog. Your dog needs YOU to take the best care of her...she trusts you. Please to the vet...for your pup's sake.