this is a puppy
puppy is laying down
mirror next to dog
reflection of dog in mirror
a tiled surface under dog
mirror with wooden frame
tile floor dog is laying on
fur of the dog 
ears of the dog
Puppy lying on a floor
Mirror propped near a puppy
mirror next to puppy
wooden frame of them mirror
floor puppy is laying on
puppy laying on tile floor
dog on the floor
A dog laying down.
puppy lying on the ground
mirror lying on the ground
golden retriever puppy
dog laying on floor looking into mirror with head resting on other puppy