Sales talk about a new canine (7)
I believe the answer is:
spaniel
'canine' is the definition.
(spaniel is a kind of dog)
'sales talk about a new' is the wordplay.
'sales talk' becomes 'spiel'.
'about' is an insertion indicator.
'a new' becomes 'an' (I've seen this in other clues).
'spiel' placed around 'an' is 'SPANIEL'.
(Other definitions for spaniel that I've seen before include "See 1 Across" , "Type of dog" , "Springer- - -" , "Dog - leaps in (anag)" , "Droopy-ear dog" .)