Jim's Birthday Puzzle

123456789101112131415161718192021
Across
  1. 2. World-leading architectural firm
  2. 3. Keep your foot behind the line
  3. 5. Maria's fuzzy friend
  4. 10. Sponsored by Miller Lite
  5. 13. Pairs well with Root Beer
  6. 15. Teller of stories
  7. 16. There's never enough at parties
  8. 17. Jim & Maria are the champs!
  9. 19. Protector of bones
  10. 20. The Licker of Faces
  11. 21. Thinks he's a dog
Down
  1. 1. Roughly 46,899,753 steps
  2. 4. Hold the wheat, please!
  3. 5. Raw bacon, please!
  4. 6. Hates driving through NYC
  5. 7. Exiled from his own bedroom
  6. 8. Jim's old whip
  7. 9. Best movie ever
  8. 11. "Shipped" her off
  9. 12. New hood
  10. 14. Pees her pants at restaurants
  11. 18. The Silent Assassin!