Obter número da linha de determinada frase no arquivo Python

Preciso obter o número da linha de uma frase em um arquivo de texto. A frase pode ser:

the dog barked

Preciso abrir o arquivo, procurar essa frase e imprimir o número da linha.

Estou usando o Python 2.6 no Windows XP

Isto é o que eu tenho:

o = open("C:/file.txt")
j = o.read()
if "the dog barked" in j:
     print "Found It"
else:
     print "Couldn't Find It"

Isso não é tarefa de casa, é parte de um projeto no qual estou trabalhando. Eu nem tenho idéia de como obter o número da linha.

questionAnswers(8)

yourAnswerToTheQuestion