Intelligent border collie puppy



This smart dog can recognise different objects, do crate training, newspaper retrieval and helping out around the house. See also these smart animals.