Pet Rehoming Services - Pets For Adoption in Canada - Pets For Adoption in Alberta - Calgary Pets For Adoption - Calgary Pet Rehoming - German Shepherd Mix Puppy For Adoption in Edmonton AB – Supplies Included – Adopt Gillie