I have a 6 month old Border Collie. I've owned the breed for a while. They're fun dogs, but very high energy and high maintenance. All of mine have been rescues, too, which can compound their issues. Too many people get them, realize they have the intelligence of a 5 year old kid, can't cope with it, and dump the dogs. It's sad, really.