Andrew, it can take months for a new dog to settle in. There is no dog that will be perfect in a couple weeks. I would neuter him and then make sure he gets a lot of exercise. You can also contact BRAT to post him on the mix page.
I absolutely understand this, but as a full-time college student I think my role in Mowgli's life right now was to get him out of that terrible dog pound and show him love until he gets a forever home.
It's MUCH too stressful and tense right now with both Shango and Mowgli in the home. As time goes on, I fear things getting worse because Im not able to give Mowgli the time/attention and training he needs as a very needy young pup.
We go to the park three times a day, yes THREE and he's still running on never-ending energy. He's just excited to be in a home and be loved, I know, but it's too much for me to handle and I don't want me or Shango suffering because of it.
He needs to find a new home.