It's been a long while now since I played, but wasn't the dog just called Lar?
I don't know... lol... in an interview, Swen was quoted as saying:
http://209.85.175.104/search?q=cach...5&gl=sg&client=firefox-aArreouw: Just out of curiosity, how did you come up with the names of your companies?
Swen: Ours is a bit of a long story, but I'll try to make it short. I once had a dog, a German shepherd, whose name was Pilar. I thought it was a ridiculous name, but it was the name that he had been given. Since he reacted to Pi, and to Lar, I started calling him Lar, after some kind of house gods the Romans had. I grew very attached to him, and he died just as we started making games. Hence, Larian Studios.