You should only really bath them when it's necessary, for example if the hair around their grease glands is matted or, in long haired guinea pigs, if other parts of their hair is matted. If there is hair stuck in a knot I usually just cut it off as it saves them the distress of having a bath.