Dye composition for keratinous fibers comprises an oxidation dye such as 3-amino pyrazolo-[1,5-a]-pyridine derivative (I) or its salts or solvates, in a medium. Dye composition for keratinous fibers comprises an oxidation dye such as 3-amino pyrazolo-[1,5-a]-pyridine derivative of formula (I) or its salts or solvates, in a medium. Z 1 : O or NR 6; either R 1, R 6 : H, 1-10C alkyl (optionally substituted by 5-8 membered optionally substituted heterocycle) or 5-8 membered optionally substituted heterocycle; or NR 1R 6 : optionally substituted 5-8 membered heterocycle; either R 2-R 5 : H, optionally substituted 1-4C alkyl, NH 2, NHR 10, NR 11R 12, OH or OR 9; or R 2R 3, R 3R 4, R 4R 5, R 2R 5 : optionally substituted heterocycle; R 9, R 10 : optionally substituted 1-6C alkyl; and either R 11, R 12 : R 9; or NR 11R 12 : optionally substituted 5-8 membered heterocycle (optionally containing the additional heteroatoms e.g. N, O, S, SO 2 or CO). Provided that Z 1 is -S-, -SO- or -SO 2-, when R 1 is methyl. Provided that (I) is exempt from 2-methoxy-pyrazolo[1.5-a]pyridine-3-ylamine and 2-morpholino-pyrazolo[1.5-a]pyridine-3-ylamine. Independent claims are included for: (1) dyeing of keratinous fibers comprising applying the composition on the keratinous fibers in the presence of an oxidizing agent to develop the desired color; (2) a device comprising the composition in a first compartment and an oxidizing agent in a second compartment; (3) 3-amino pyrazolo-[1,5-a]-pyridine derivative (I); (4) preparation of (I) comprising reaction of pyridinium derivative of formula (II) with 1,1-bis-methylsulfanyl-2-nitro-ethene in the presence of dipotassium carbonate and dimethyl formamide to obtain a pyrazolopyridine derivative of formula (III), oxidation of (III) to obtain 3-nitro-2-(methyl sufanyl)-pyrazolopyridine derivative of formula (IV), reaction of (IV) with a hydride of formula (R 1Z 1H) to obtain 3-nitro-pyrazolopyridine derivative of formula (V) and reduction of (V ) to obta