Border Collies are my perfect dogs - biddable, medium size, beautiful, high drive, handler focused. But after an unexpected twist of events I live in New York City having landed an unexpected job. Specifically, I live in Gowanus, Brooklyn, and am currently DOGLESS. I'm trying to change that but I don't know what to do! My apartment does allow dogs but I want the dog to be able to thrive, not just not go crazy. I think a small dog might be best because I can bring it on the subway and go on adventures. The thing is, I really dislike poodle hair and wire coats - I want a smooth coated dog, preferably. Dog must be able to go on runs with me and do tons of fun tricks. All I've got is a JRT. Any other thoughts? To clarify, when I say I dislike small dogs, I mostly mean I dislike their owners who don't take responsibility for them. But in general I prefer more biddable dogs and I can pet them standing up lol. Ideas welcome. JRT? Rat terrier? Could I get a small field cocker on the subway?