Across
- 3. cute slang for dog
- 7. strong disappointment or worry
- 10. relating to dogs
- 11. acting as a substitute
- 12. comfort in sad times
- 14. modest or humble
- 15. very strict or demanding
- 17. large impressive buildings
- 18. dead or no longer living
Down
- 1. from northern Europe
- 2. humans apes and monkeys
- 4. too difficult to overcome
- 5. fax
- 6. small toy plastic people
- 8. unusual and faraway
- 9. sign of things to come
- 10. making an exact copy
- 13. equal in value
- 16. service for the dead
