I'd like to know if the phrase "My dogs back in Brazil still remember me.", or would it be better in another way, like just "in Brazil"?
I've been living in another country for an year, and the dogs recognized me in a video call. I want to tell in English that my dogs in Brazil remembered me after a long time.