Join Date: Mar 2012
Location: west coast - sunny SoCal!
Well, it's good to see you're working with such a challenging dog (and a cutie!), as a lot of folks would have bailed by now.
Did I see that your dog is unneutered? If so, neutering could calm him down and help with the peeing at least. Dogs need to feel someone is in control, and if he came from a really stressful owner, he may just be trying to find that control in constant vigilance (pacing), whining for attention, and peeing (both marking and nerves) . Neutering will help some of that, and obedience training to build confidence will also make him feel safer, as it shows him you are in control of the 'pack' and will watch out for him. If you can find a basic class, at a local park or school, that's a great start.
As for doggie chiropractic, my chihuahua has gone, and it worked wonders for his back. Check with vet colleges and chiropractic schools. A lot of them have low-cost or even free treatments in a learning environment, and your dog gets to see that not all people are jerks...
It doesn't sound like anything more than stress, but you could always get the little guy in to check a urinalysis and stool sample just to make sure it's not something medical going on- if the other owners didn't care for him well, he could have some quirks in there. Sounds like you're working hard, though. If you can get the bf on the same page as you, your dog will calm as well, as he won't be picking up on the stress between you and the bf...