Canine Companion offers specialty dog walking, dog hiking and pet sitting in Asheville, North Carolina. Services include Adventure Hikes, Midday Dog Walks and Pet Sitting. For animals in need of extra care, I have experience working in veterinary medicine. I am also Red Cross Canine First Aid and CPR Certified. I have over twenty years of experience; ranging from working in animal shelters to dog daycares and training. Before services can start, I must come out and meet you and your pet(s). It's important for your fur kids to meet me before I start caring for them. Be Your Dog's Best Friend and book your free consultation!