Long canine used, sago roughly cut by fang, regularly (7,3)
I believe the answer is:
sausage dog
'long canine' is the definition.
'sausage dog' can be an answer for 'canine' (sausage dog is a kind of dog). I am not sure about the 'long' bit.
'used sago roughly cut by fang regularly' is the wordplay.
'roughly' is an anagram indicator.
'cut by' means one lot of letters goes inside another.
'regularly' means one should take alternating letters (regularly take one letter, leave next etc.).
The alternating letters of 'fang' are 'ag'.
'used'+'sago'='usedsago'
'usedsago' is an anagram of 'sausedog'.
'sausedog' enclosing 'ag' is 'SAUSAGE-DOG'.
Can you help me to learn more?
(Other definitions for sausage dog that I've seen before include "At a stretch, a pet" , "Dachshund (colloq.)" .)