Puppy prices soar during coronavirus lockdown

The cost of a puppy has more than doubled, with dogs typically selling for nearly £1,900.

Source