We rescued a pup from the ASPCA when my daughter worked there. He was about 2 weeks old when she brought him home, originally just till his eyes were open and he coule eat puppy food and drink from a bowl (yeah, right....hehehehehe) Well, the short of the long was that when we got ready to send him back with more than a tearful good bye, the professed "animal hater" (double YEAH RIGHT!....lol), the DH says don't you dare take little Butchie back to the pound. This is his home. Now our big ol german shepherd was less than thrilled as he has been the head cheese, king of the dog pile and domaine at our hose for 5 yrs. Took a lot of work to get him to accept bu tthey are now bestest buds, of course I think it helped that he was in the house from the time he was a tiny baby.
I guess what I am saying, is that if you all want to get a second dog, maybe you would have better luck rescueing another pound puppy and then you would have the opportunity to take Teddy with you to the pound to see if he will get along with the dog of choice. He just may be the type that, due to all that has happened to the poor puppy, will never tolerate another animal.
And yes, I have had a dog that was spiteful to the DH....my poor little JRT that I had to get rid of as the DH said him or me because that pooch despised my hub. Give Teddy lots of love......have your hub feed him a coveted special treat and give him a new toy...he will forgive him soon enough. Poor Teddy......