Temperament
Yorkshire Terriers are typically known for being lively, playful, and affectionate. They are also very intelligent and eager to please, which makes them relatively easy to train. However, Yorkies can also be quite independent and stubborn at times.
Dachshunds are also known for being friendly and affectionate dogs. They are also very loyal and protective of their family members. However, Dachshunds can be quite independent and headstrong, and they can sometimes be difficult to train.
Size
Yorkshire Terriers are typically very small dogs, weighing between 4 and 7 pounds. Dachshunds are also relatively small dogs, but they are longer and heavier than Yorkies. Dachshunds typically weigh between 16 and 32 pounds.
Exercise Needs
Yorkshire Terriers and Dachshunds both have moderate exercise needs. They both enjoy playing and going for walks, but they do not require a lot of vigorous activity.
Grooming Needs
Yorkshire Terriers have long, silky coats that require regular brushing and grooming. Dachshunds have short, smooth coats that are relatively easy to care for.
Overall
Yorkshire Terriers and Dachshunds are both great dogs that can make excellent companions for families. However, there are some key differences between the two breeds that may make one a better fit for your family than the other. If you are looking for a small, affectionate dog that is easy to train, a Yorkshire Terrier may be the right choice for you. If you are looking for a slightly larger dog that is loyal and protective, a Dachshund may be a better option.