Family Christmas Puzzle

123456789101112131415161718192021
Across
  1. 3. Our second family dog
  2. 4. Elementary my dear neighbour
  3. 6. Cheerful St Mary's organist from days gone by
  4. 8. How many years has Dan been vegan?
  5. 9. Nanna would not leave the house without this
  6. 12. Aunty Amber would take us here annually
  7. 14. German afro pop group loved by all
  8. 16. Cousin from India who was intrigued by our pet ducks
  9. 17. Manufacturing and recycling plant prior to bradford days
  10. 20. Nanna's real Shakespearean first name
  11. 21. Popular musician loved by Jord, also, to be trivial
Down
  1. 1. Wild haired school friend of Jord's, also popular animated mouse
  2. 2. Word used by Dad to cheat at scrabble
  3. 5. This conservationist shares a family surname and shares his first name with an Asian pharmacist
  4. 7. Kindly landlord from Calliope St
  5. 10. Dan's favourite platypus toy
  6. 11. Wicked pre school teacher despised by many
  7. 13. This hatter describes a suburban Guildford Road
  8. 15. Hometown in India, shares a meaning with being worn down by the elements
  9. 18. Pop would not leave the house without this
  10. 19. Daphne's middle name