The background was a combination of a gradient and a photo that I took. I used the cloud filter in a layer and then used the clipping mask tool to clip it around the elephant. Then I used brushes and gaussian blur to create fluffy looking clouds.
I used a clipping mask to apply a marble/stone look to the dog. I used the blur tool to blend in the details on the dog to make it look more "statue like". I then used the smudge tool to make the clipped dog blend well with the background. Stone image is one of my own.
Credit to "faestock" deviantart.com for allowing me to use her stock.
Credit to mboranger
I created the wood from the chair. The horse and flower are my own photos. First, I created the wood and then made the wall and floor. I then added the horse, and sunflower. I created the frame around it with my own wood texture. The window in the stall is made from the source.