Don't name it 'Duncan.'
Apparently, it means "Dog who barks a lot and refuses to use the bathroom anywhere but in his cage, except on the rare occasion he DOES go outside, but then proceeds to go AGAIN, as soon as you let him back in the house."
Just a suggestion.
But I like that name, Consuelo.