Favourites backing part of procedure (4)
I believe the answer is:
pets
'favourites' is the definition.
('pet' can be a synonym of 'favourite')
I cannot understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for pets that I've seen before include "Animals at home" , "Little darlings - step on them" , "Domesticated animals" , "Domestic animals" .)