Puppy group hug

Young man kneeling while holding four young puppies

Breed: Border Collie Puppy group hug