Farley is a very smart fun loving puppy. House trained. He’s loves kids and other dogs. He needs a yard to run in and unfortunately I have to move to small apartment. Up to date on all shots including rabies and deworming. He comes with large crate, toys, leash and harness