If the breeder genuinely cared about the puppy, he wouldn't have sold her at that age. That breeder is breaking the law!I would contact the RSPCA regarding the breeder.
This is the law in England:
.
Breeding and Sale of Dogs (Welfare) Act 1999
Breeders who breed four or more litters per year must be licensed by their local authority. Breeders with fewer litters must also be licensed if they are carrying out a business of breeding dogs for sale.
Licensed breeders must:
a) Not mate a bitch less than 12 months old.
b) Not whelp more than six litters from a bitch.
c) Not whelp two litters within a 12 month period from the same bitch.
d) Keep accurate records.
e) Not sell a puppy until it is at least eight weeks of age, other than to a keeper of a licensed pet shop or Scottish rearing establishment.