Clue: Ranted about keeping horse when no longer needed (9)
Answer: REDUNDANT
Explanation: Ranted about keeping horse when no longer needed (9)
***(ranted) ***keeping ***DUN **(sandy-coloured "horse")