Looking for a Border collie puppy? 

Read this first ...