Это предложение с прямой речью, представляющей собой синтаксически независимую конструкцию. Если использовать школьный критерий сложного предложения - наличие нескольких основ, - то такое предложение можно назвать сложным.
Слова бабушка и дедушка по-прежнему имена существительные. Скорее всего, ребенок неправильно понял объяснение учителя. Или что-то присочинил :)