I think any small sturdy dog (not a chihuahua, as an example) would be a good playmate for your pup. We have a rescue (age unknown) that is full of you-know-what and vinegar and in type, would make a great playmate for you puppy.
Also, one of the real keys is socialization -- getting her out on a leash to be around people and other dogs.
__________________
A Promise Made is a Debt Unpaid
~~ Robert W. Service ~~
|