Canine cryptic crossword

12345678910111213141516171819202122232425262728293031323334353637383940414243
Across
  1. 2. bye bye...sort of (8)
  2. 4. sweet Bertie (6)
  3. 6. 100 Express a point (5)
  4. 8. male bird missing the Spanish (6)
  5. 12. sort of sizzles (5)
  6. 13. shortened service to argue (7)
  7. 14. life force added you to a laugh...twice (9)
  8. 16. recovery service surrounds equipment (5)
  9. 19. backwards boy takes away right from alien (9)
  10. 22. pilot of an irish rugby team (13)
  11. 24. arid eel a mess (8)
  12. 25. he's just big boned (5)
  13. 27. "Be agile!","Not I!" (6)
  14. 29. surfing dog (6)
  15. 31. has pa also been strange (5,4)
  16. 32. he thinks a little sneaky watching sounds simple (9)
  17. 34. turn on a point (7)
  18. 36. Water World (8)
  19. 37. What Flamazine does? (7)
  20. 39. sounds like someone who wastes time during decay (10)
  21. 40. can be nippy!!! (8)
  22. 41. likes a fight (5)
  23. 42. strangely bite and beat (7)
Down
  1. 1. "Lash it!" (7)
  2. 3. small testing facility is cool instead (8)
  3. 5. religious terriers (7)
  4. 7. he is enraged at confusion (5,4)
  5. 9. undiscovered country...discovered (12)
  6. 10. dog found in acerbic honey (6)
  7. 11. sounds like a fast dog (9)
  8. 15. crazy llama left out is silent (8)
  9. 17. likes to fetch (9)
  10. 18. reckless beast (8)
  11. 20. quiet on short boots (3)
  12. 21. dog on a bus (9)
  13. 23. good at looking after sheep (8)
  14. 26. Kind of rat human (9)
  15. 28. laser pen (7)
  16. 30. she's head of exams (6)
  17. 33. Open marina is messed up (10)
  18. 35. tellytubby on odd benefit (6)
  19. 38. a dish for a night cat (10)
  20. 43. Hound of Lies! (7)