@siyanda1978 I'd say firstly your pup may need more sleep. Even at 6 months pups need minimum 18 hours. From the structure you've written I'm counting 12ish hours? As soon as the pup becomes a biting machine it's sleep time for me.
Secondly, 2-3 walks a day will only hype him up more and more...