Eh..."Buddy" is a dog's name; so is "MacKenzie" (Westie or Scotty). But I've always thought of "Toby" as a parakeet's name.
My token non-Celtic French grandmother's parakeet, to be exact. A presumed male until the day it laid a small greenish egg. Then that formidable lady redubbed it "Debby", but unwilling to part with her first name choice, always referred to it as "Toby-Debby"...in a very thick Norman accent. Weird.