The image shows a dog and a small puppy standing on a rocky ground in a garden. The dog is a large breed with a white and black coat, and it appears to be a Border Collie or a similar breed. The puppy is a black and tan terrier with a brown and white coat. It is standing on its hind legs with its front paws in the air, as if it is sniffing the dog's nose. The background of the image is filled with rocks and plants, and there is a blue bench visible in the top left corner.