There's A Hotel In Bali That Offers 'Puppy Therapy' And We're Packing Our Bags

What makes the perfect vacation? 1. Location, location, location2. Sunshine & Relaxation3. PUPPIESThe Puri Garden Hotel & Hostel has all 3! Just look at the adorable-ness shown below!