Activities & Attractions Unleash The Fun: Barkhaus, A Haven For Pets & Pet Owners In Quezon City Visit Barkhaus in Quezon City where you can treat your pets to a day of fun from playing in the indoor park or taking photos with them.