D
分析:根據題意,牧羊犬的活動范圍本來是一個圓,但是被木屋擋住了一部分,但是拴牧羊犬的繩子分別大于木屋的邊長,所以牧羊犬能到達繩子比房子的邊長多出的地方,繩子的長比房子的長多12-10=2米,那么這條牧羊犬活動的范圍就是:以12米為半徑的圓的周長的

加上以2米為半徑的圓的面積的

,列式解答即可得到答案.
解答:

解:如圖

×12×2×3.14+

×2×2×3.14
=18×3.14+6.28.
=56.52+6.28,
=62.8(米);
20×3.14=62.8;
答:這個牧羊犬最多能跑62.8米.
故選:D.
點評:解答此題的關鍵是確定分析出這條牧羊犬在比木屋的邊長長的地方的活動范圍,然后進行計算即可.