A dachshund puppy's cost can vary. Still, typically, they should not cost more than £200. However, the price can be influenced by various factors such as the dog's papers, breeder reputation, location, market value in the area, and specific attributes like being a show dog.