klefable-this pup apparently escaped from a car in the parking lot, so someone brought him to guest

more about : klefable