Being fluent in Spanish, I can tell you the answer is a. The option b is plural... You'd only choose it if they were talking about more than one puppy. But SINCE you're talking about a singular baby, the answer is a.
I’m Dominican and in my country is family dinner so the other ones I really don’t know, but the question says that in the lesson are the answer so you can translated and that will help you :)
Estoy... (then write wherever you are)
Mi amigo está (then write where you friend is)