I didn't mean that the dog would have intermediate coat I just meant. If the dog has a long coat and it was shaved but it wasn't a very good shave job it could explain the random hair here and thereLooks a terrier mix to me.
Oh, and mixing a long coat chi and a short coat does NOT create an intermediate coat. Thats genetically impossible. They will be long or short, not in between.