Kraftwerk German Shepherd Puppies - Stack at 6 weeks old!