Thanks to all of you on the forum who have helped me get some answers. Like a couple of others I've been stuck on this crossword and I can usually do Paul. I still haven't got 25a. I've now got the second half thanks to Barretter, but the first half eludes me. I think I have an answer for 24a, which is a 25. I have an animal. Am I in the right ballpark?