Oh phew. I thought this was going to be a thread bitching about dogs with human names, and I was all ready to defend my favourite dog!
When I was a kid there was a dog called Clive at the local rugby club. Clive had an "owner", lets call him Steve, but unlike most dogs, Clive did not declare undying loyalty to him.
No, Clive's allegiance lay with whoever had last given him a crisp. And the allegiance lasted exactly as long as the time until the next crisp. Steve initially found this hilarious, but soon found that he was having to buy packets of crisps just to get Clive to stop staring adoringly at the latest crisp giver and just bloody come home.
The crisp loyalty was surprisingly long lasting as well. Once, Clive didn't notice the latest crisp giver go home. Eventually, he reluctantly went home with Steve. The next day Steve and Clive went on holiday. Clive moped throughout, having been ripped cruelly from the person he loved most in the world. Steve, in a fit of stubbornness refused to give him a crisp for the entire fortnight they were away.
2 weeks later, they arrive back at the rugby club, and Clive is elated. The crisp giver is here! He bounds around for half an hour like a puppy and eventually settles down at his beloveds feet. Right up until the moment someone else gave him a crisp.