There should be no reason to bathe a ferret as they usually clean themselves.
If you do bathe your ferret more that once a month??? It strips the oils from their skin and they will produce more oils to compensate and start smelling more that usual.
Ferrets are fairly clean animals and will usually groom themselves. It is unnecessary to bath a ferret more than once or twice a year. Bathing more often leads to dry, itchy skin and the skin oils glands overcompensate to make up for the lost oils, making the ferret smelly.
Ferrets should have a constant supply of food.
dog?
Most of the time guinea pigs don't have an odour as long as you clean their cage often. If they are still stinky, you can always give them a bath. If you want to give then a bath you should either use bunny, kitten or ferret shampoo, dog shampoo is too strong and natural shampoo is the best for them.
The only reason your white ferret is yellow is because the stink glands have been dirtying your ferret. If they haven't been removed, then it is very common. Your ferret just needs a bath.
No, "ferret" should not be capitalized unless it appears at the beginning of a sentence or is part of a title.
Every day is common hygiene.
every day or night
once a month
Possibly, a ferret digests food every 3 to 4 hours.
every single week
Once a week.