German Shepherd & Cane Corso Hybrid
We purchased this pup at 8 weeks old. However due to personal unexpected health circumstances we are now unable to keep him. Has had first lot of vaccinations and micro chip but his due his next lot