Is your dog feeling down? Rose City Animal Hospital in Welland will take care of your furry friends. If your pet is under the weather, bring them in for an examination from one of ... more... See more text