This Border Collie puppy.