WATCH: A peek into SUPERWOOF, Cape Town’s “6-star” dog hotel! Located in the heart of Cape Town, SUPERWOOF is a “6-star” dog hotel that’s...