Crossword Genius

What's ideal for nice pet is being spoiled (10)

Ross

I believe the answer is:

perfection

'what's ideal' is the definition.
(perfection is a kind of ideal)

'for nice pet is being spoiled' is the wordplay.
'is being spoiled' indicates anagramming the letters.
'for'+'nice'+'pet'='fornicepet'
'fornicepet' is an anagram of 'PERFECTION'.

(Other definitions for perfection that I've seen before include "Highest state" , "Faultlessness" .)

I've seen this clue in The Telegraph.
Want a hint initially instead of a full solution? Install my app