Agrees to have a couple of hundred different pets (7)
I believe the answer is:
accepts
'agrees to' is the definition.
(I've seen this in another clue)
'a couple of hundred different pets' is the wordplay.
'couple of hundred' becomes 'CC' (Roman numerals for 200).
'different' indicates anagramming the letters (letters placed in a different order).
'pets' anagrammed gives 'epts'.
'a'+'cc'+'epts'='ACCEPTS'
'have' is the link.
(Other definitions for accepts that I've seen before include "Consents to receive" , "Says yes" , "Admits" , "Takes on board" , "Believes" .)