Quick question

Yeah so I have a 8months Shih-Tzu who I just got shaved for summer + he did also had knots........I just wanted to ask how much time it will take for his hair/fur to come back...