Puppies three weeks old


 

#1 - ridgeless male

#2 - ridgeless female

#3 - male

 

#4 - male

#5 - female

#6 - male