Delilah and Amelia Hamlin in Shorts and Sports Bra – Walking their dog in Beverly Hills Delilah and Amelia Hamlin in Shorts and Sports Bra – Walking their dog in Beverly Hills