I thought this was lots of fun - despite being a 17d household, got the theme quickly and mostly sailed through. A few were easier than usual for a prize, but others, mostly in SE corner, were slow enough to make up for it.
I didn’t see a great problem with 24a, but struggling to parse 25a although I’ve had a tick so I know the answer is right. Like roof (I think it was roof) I had no idea 23 was a beagle: just a class of his own in my book.
It’s a little off-topic, but readers and contributors here might enjoy the hidden theme in Kite’s Guardian cryptic last Monday.
Thanks to Brendan for an enjoyable puzzle, and to all here for help and company