Food for stolen animals (3,4)
I believe the answer is:
hot dogs
'food' is the definition.
(hot dogs are a type of food)
'stolen animals' is the wordplay.
'stolen' becomes 'hot' (stolen goods are 'hot').
'animals' becomes 'dogs' (I can't explain this - if you can you should believe this answer much more).
'hot'+'dogs'='HOT-DOGS'
'for' is the link.
Can you help me to learn more?
(Other definitions for hot dogs that I've seen before include "performs tricks in New York" , "Fast food items - sweaty hounds?" .)