I promised photos of the new puppy - here they are.
He's an 11 week old (10 weeks old in the photos above) Maltese x King Charles Cavalier x Miniature Poodle. It's been suggested that confused look on his face is because of that fact.
We're slowly teaching him not to chew everything and pee on everything else, and of course, being a puppy, he spends half the day playing, half the day sleeping. Actually it's more like 85% of the day playing, and then goes out like a rock in the evenings.
But he's getting along with the other two dogs fine, and we've already taken him for a run around the new block while we inspected.
So yes, this is Casper, who will be moving in with me :)