Alby Support Dog

Alby the therapy dog

Alby the therapy dog Canterbury has a long…