Parts I owe to people (mike440)

He's not a big dog Karl, just a skinny thief.


Exactly, that's why he needs to stay on the porch....