We got a 1 year old border terrier cross a few months ago. She is brilliant with our kids, sits in the living room with us, has daily walks/runs and adventures in the woods etc, receives a good diet (of which since having her she has finally gained some weight.)
Our problem comes with the dogs...