Jasmine provides everything you need, and the house was great, and the location was great! My dogs are older, and the backyard is filled with bigger lava rocks which were very hard for them to walk on so they did not like going outside, other than that we enjoyed everything, and Jasmine was so easy to communicate with!