6 weeks old Puppies - border collie sleeping on bench
6 weeks old Puppies - border collie sleeping out on bench after being feeded
© Filipphoto | Stock Free Images