Itching in dogs can be caused by a deficiency of vitamin A, zinc, and polyunsaturated acids.