New York spa a treat for dogs

Fetch Club, a new canine spa in New York, treats its clientele better than some human spas.