This is a fine neighborhood shop with a great selection of boutique dog treats, toys and chews in a very compact space. They have wide selection of dog food, available in small quantities, all quality brands. Fetch is run in conjunction with a dog day care business owned by the same folks, who provide attentive expert and loving care for many of the ""best friends"" in the neighborhood. I used the day-care portion to provide socialization, stimulation and exercise--while my wife and I were away at work--for my two puppies while they were small, to help them develop. Today, our dogs have their own yard but I give credit for part of their friendly and outogiong nature to the months they spent with the people at Fetch. We still use Fetch daycare occasionally if we are away from town on a day trip where dogs can't go.
Pros: convenient, good location and parking, high-quality pet supplies and food
Cons: like any small shop, limited selection compared to big box