Amazing Amazing with dogs!!!! Trustworthy, gentle, knowledgeable, capable and passionate about dogs.