Puppies three weeks old
#1 - ridgeless male
#2 - ridgeless female
#3 - male
#4 - male
#5 - female
#6 - male