The definitive ranking of non-human characters from Harry Potter

  1. 1.
    Buckbeak
  2. 2.
    Fawkes
  3. 3.
    Nagini
  4. 4.
    Hedwig
  5. 5.
    Fang
  6. 6.
    Aragorg
  7. 7.
    Fluffy
  8. 8.
    Norbert
  9. 9.
    Bogrod
  10. 10.
    Crookshanks
  11. 11.
    Dobby
  12. 12.
    Arnold
  13. 13.
    Mrs. Norris
  14. 14.
    Errol
  15. 15.
    All other non humans
  16. 16.
    Griphook, who is The worst.