Roger, some stray puppies are worth keeping, this looks like one of them.

Mike