maremma sheepdog at steptoe butte

Play time: Angela and Bella get loose on the Palouse

mom with her toddler and dog

News alert: Our dog photography hits the big time

maremma sheepdog with graffiti

Photoshop technology makes leash removal easy

boxer-German shepherd in winter woods

Rainbow Bridge: Losing the loves of our lives