Awwwww! I love Border Collies! Especially the working types. My neighbors used to have one that they'd let run around our neighborhood and she was the sweetest thing - very driven but oh so sweet.
I am so getting me one as soon as it's reasonable for me to have a dog. I cannot wait.
Also, Amp sitting on your foot is probably the cutest thing I have ever seen. He looks so pleased with himself!