I wouldn't do one that sounds too similar to Buddy, because that could get confusing for the dogs.What about Oswin? It's got a similar meaning to Buddy, and you could shorten it to Oz, or maybe Ozzy. I like the idea of a dog named Oswin, actually. Hm.