12German Shepherd puppies for saleAge: 6 monthsReady to leave: NowBredbury, Manchester£40016 days ago
14Kaneishan (rabbit size Daschund puppies Age: 10 weeksReady to leave: NowMiddleton, Manchester£1,20017 days ago