You don't want a full-blood terrier, annoying and very yappy. I have two miniature pinshers and love them to death! they can be a bit hyper but it just depends how you train them. poodles are too ugly and boring. pappillions are very cute and sweet as to whether or not you train them well! hope this will help you (:
Kamryn
a dog good with other dogs or experienced with cats
I would recommend getting a dog mixed with a poodle. Poodle mixes are very kind and good with children. Those are good if you want a small dog. If you are looking for a larger selection, I recommend a lab or golden retriever.
Hi, I am Lara Steve, I am from US. I am SEO and Web Designer, I also love pets. I believe that pet is our part of family member. I really love them and i care about them. I hope here is your answer
A shih tzu is a good dog if you want a small dog. A yorkie is also good, along with a cocker spaniel.
a good dog for a small back yard is a Yorkie terrier
Jack Russells are small, smart, and high energy. Maybe a good pick for you.
English bull dog
any kind of a small dog like a beagle a dog that sits on your lap a funny dog
lab
pug
chihuahua
That kind. never mind Is it a cat in a hat?