99 Dogs photo calendar template for 2018

by Leio McLaren

A dog sat on the legs of its owner, with the waves lapping against the rocks and the sun setting in the distance, Gold Coast

by Christal Yuen

A dog standing on a log in a forest called Lover's Lane

by Kate