It's an adjective phrase modifying or completing the dog, so it's an objective complement. In the second sentence it is a predicate adjective completing the phrase "your dog is..."
It's an adjective phrase, modifying dog
1. You must keep your dog on a leash.
2. Your dog is on a leash.
-------------------------------
Is 'on a leash' an adverbial phrase or an adjective phrase in #1 and #2?
Is 'on a leash' an object complement in #1?
5 answers
In the first sentence "dog" is the direct object of the verb "keep". In the second, the "dog" is the subject followed by the intransitive verb "is", but still modifies "dog".
BTW, Writeteacher or Ms. Sue may disagree with me. We'll see. :)
As Reed predicted, I disagree with him.
In the first sentence, "on a leash" is an adverb phrase, modifying "keep."
In the first sentence, "on a leash" is an adverb phrase, modifying "keep."
That was my first "impulse", too, but I looked it up in Walsh. You're probably right, but we could argue. LOL