What research did you do before getting this dog? Sounds to me like a normal high drive pup. Telling him "no" is useless. Puppies don't speak English. You need to channel his drives and energy and provide him with positive experiences. He is just a baby.
Leash him or thether him to you, house freedom is not that great when you are trying to teach him what you want him not to do.
Also a mile and a half walk is way too much for a puppy.
Are you using a crate? He needs scheduled nap times, as they get crazy when overtired, just like humans little ones.
The best thing to do would be to look for a Shcutzhund club in your area.
You need to learn about what you have and how to handle a working line puppy.
Last edited by Sunflowers; 05-06-2014 at 06:55 PM.