Next Level

Having a dog is a wonderful. Having a smart dog is wonderful, challenging and sometimes scary. Having a border collie is a whole other level. Saying a border collie is intelligent is like saying Albert Einstein was a… Read More