Once a week.
wash with saddle soap and rub with neats foot oil every couple of months or whenever it gets dirty
everyday when you shower right after you put shampoo in it
Well, it depends on how dry your hair is. Try to do it at least once a month & no more than once a week.
You don't have to shock your pool at all if everything is working all right.
If is safe to shampoo daily, as long as you are not using a weekly clarifier that will strip your hair. I wouldn't recommend much more than this but unless your hair is extremely fragile, it will not...