Siberian Husky
Energetic dog, knows his basic commands, is good with other dogs, good with cats, he's a heavy puller on the lead maybe due to breed, could be trained by the right person