Rochester service dog recovered after community donates thousands for crucial surgery

Rochester service dog recovered after community donates thousands for crucial surgery