103 beautiful Italian greyhound puppies Age: 4 weeksReady to leave: in 4 weeksSouthampton, Hampshire£1,500
107 Shar Poo puppies looking for their forever homes.Age: 9 weeksReady to leave: NowStalbridge, Dorset£450