Let G be a connected graph in which the distance between any two distinct vertices of degree of at least three is at least three. We find the structure of G. It turns out that G decomposes into a tree and a matching.
Ghazal et al. (Wed,) studied this question.