This is our first long coated shepherd and I have some general questions about grooming her. She is 10 weeks now. Should I be brushing her undercoat completely so there are no snarls? Or does their undercoat grow out and shed without needing much brushing? She is so fluffy right now and has a very thick coat. I don't know if I should be getting all of the undercoat or if it's not necessary. I don't want her to get matted. And if I am supposed to get all her coat, any detangler recommendations? I have a husky shepherd mix and she has a thick undercoat but it has never got matted or snarled. Thank you!