Smelly animal makes European pet (7)
I believe the answer is:
polecat
'smelly animal' is the definition.
(I've seen this before)
'european pet' is the wordplay.
'european' becomes 'pole' (someone from Poland).
'pet' becomes 'cat' (I've seen this in another clue).
'pole'+'cat'='POLECAT'
'makes' is the link.
(Other definitions for polecat that I've seen before include "Weasel-like creature" , "Smelly American mammal" , "Smelly animal" , "Malodorous carnivore" , "Kind of weasel, called skunk in America" .)