Black male Snowcloud German Shepherd Puppy 3 weeks old. Orange Collar

Black male Snowcloud German Shepherd Puppy 3 weeks old. Orange Collar