Arlo is an absolutely lovely dog. He does pull a bit on the lead, especially when he sees another dog. Good with people, he just wants to say hello (alot). He is good ok off the lead when safe to do and does Come back when called.