little brown worms doesnt sound good, I would get him to the vet immediately!!!