examined by a Vet. Most likely the long term drooling is due to the dog unable or unwilling to close its mouth. Causes could range from masticatory myositis most frequently seen in the German Shepard, to something like a tooth abcess.