Life with dogs