My lovely cockapoo has fairly long hair and is groomed every day but still has matts all over her body because she loves rolling around. We are due to get her clipped again very shortly but know that she will need her hair clipped very short to get rid of the mats. Is the answer to keep her hair short, any suggestions welcome?