My golden is about 10 months old and is losing his puppy coat but I just can't take how much he is shedding. Is there anything i can do to decrease the amount of hair he is shedding. He is also very itchy. Everytime I scratch his spine area and his chest he can't help but scratch. Any suggestions?