Search for crossword answers and clues

Answer for the clue "House pets exerting great effort? ", 20 letters:
strainingcatsanddogs