I just got a new puppy, he's a 4month old Great Pyrenees mix and an adorable little fluffball. His coat is such a terrible upkeep and I have to groom him every day, not that it gets tangled, it picks up unwanted debris. Cockleburs to be exact, the huge disk-like ones and the tiny green ball-shaped ones that hide deeper in his coat. No matter how well I groom him, the next day he comes back nearly covered with them again. But I don't know where he's picking them up from and I can't keep the little guy inside all day. I do have two other dogs but they're short-hair and have very sleek coats so they don't have this problem. Help someone, please.