I currently have a 5 gallon cycling in my cubicle at work. I plan on adding a betta of some sort to the tank once the cycle is finished.
With my previous betta fish, I always soaked their pellets for five minutes or so before feeding, and fed frozen or live foods several times a week. Recently I have read in a few different locations that you shouldn't soak dry fish food, because it leaches out the vitamins and minerals, which would make sense. Unfortunately, adding frozen and live food isn't going to be possible with the tank being located at the office. There was an issue with some of my more squeamish co-workers when they found my pack of frozen blood worms in the break room freezer and an email was sent out from HR strongly suggesting their removal.
The betta-suitable office-approved foods I currently have on hand are Atison's Betta PRO, Northfin Bug Pro, and one of those freeze-dried multi packs that contains bloodworms, daphnia, and mysis shrimp. I may or may not purchase some NLS Bettae or NLS Grow formula and/or Dennerle Betta Booster to add to the rotation. I know for a fact that I am going to have to soak the freeze dried foods before feeding them, but should I continue to soak the pellets? Do I need to add one of those liquid multivitamins to the soaking water to compensate if so?
Also, to head off any concerns, the tank has a heater, and a filter I am working on getting properly baffled, maintenance knows not to touch my desk other than to empty the garbage can so it will not be "cleaned" with chemicals, and the food is going to be locked in my file cabinate at night/over the weekend so nobody will get the chance to overfeed him/her and/or pollute the water.