I must also congratulate those who found it easy. Perhaps I am in a stupid phase, but I found it hard.
I have an answer to 17d but do not see any connection with a cattery and only after looking at it for about ten minutes have been able to parse 18ac