Looks like he is doing great at the dog park and with the other dogs - nice pictures, all of them! Gotta love the lhasa in the bright red coat - aren't we all thrilled we don't have to keep up with hair like that?!?
Great pictures. The last one looks like they ate all the snow so they could have a little den snow-free. My B starts shivering when the temp goes below 60 F! Obviously B's raised in a northern climate are a tougher bunch.
All dogs that are treated well will be good protectors.You want big dogs means like Labs, German Shepherds, Doberman Pinschers, etc. or any mixed breed dogs will do as well.