Elmer goes out of his way to provide everything you need and more. Also, his dog is adorable!