Xylon1

A german shepherd puppy standing on the ground.