+0
This is the mug [with/which has] a picture of your late(?) dog.

Are both choices correct, with and which has? And is there any difference?

By the way, would you refer to your dead pet as your late pet? I often hear 'late' being used with the word husband or wife.

Thanks in advance!
+0
New2grammarThis is the mug [with/which has] a picture of your late(?) dog.

Are both choices correct, with and which has? And is there any difference?

By the way, would you refer to your dead pet as your late pet? How about "dear departed pet"I often hear 'late' being used with the word husband or wife.

Thanks in advance!

"Which has" is fine. Some would argue that "with" would designate a picture separate from the mug. Since the recipient has the mug in hand, there would be no confusion.
+0
late to mean dead is usually reserved for people.

You could use it for a dog if you wanted to be humorous, but I doubt that's your intention in this case!

CJ