Your answer will be B The puppy lost its bone, but it found another when it was saying "but it found another" it is describing an action or what a object is doing and also the puppy is being describe by "it" when makes it a thing its not C because it doesn't describe a object its not A because its calling the puppy a "she".
Some things means like a object or a person, you cant seem to put them in the past and maybe you have memories or bad memories with "it." So they dont belong in the past because thats your to remember.
In America? It's mostly true. You don't hear many people say "If you wire my house, I'll do the plumbing." In other countries, it may be what is said, but not very often in Canada or the United States.