How Often Do I Shower My West Highland Terrier Pup?

My dog is only 10 months old, 6 kgs, a white west highland terrier and her fur is quiet long, and I am pretty confused how often i should shower her. She hates showers and baths though…
Should i shower her with cold or hot water?

How Often Does A West Highland White Terrier Come Into Heat?

About every six months, it last for about 3 weeks.