Mix Puppy

 

This is Archy, a foster dog who found his forever home! 

Original photo