Is Your Dog Perfect? No? ResourcesBy adminSeptember 27, 2018Leave a comment Neither is mine. So why do we have that expectation?