I bet the anime, without filler, could catch up to the manga in as little as 6 episodes, not counting the Kakashi gaiden in the manga. So, filler had to come at one point or another.