New Dogs and Puppies
The kind of pup I want should:
1. Easy to train
2. Size should be small to the size between small and medium
3. Barks a little, but not excessively
4. Good with cats
5. Not too fragile, my cat is quite large and could hurt the dog
6. Doesn't bite or have dangerously strong jaws
7. Doesn't have...