perro inteligente
The word for street smart is: vivo(a).
Train the dog and teach it tricks. Then you can say that it is alot smarter than a smart dog.
el es inteligente
Ella es inteligente.
perro
Perro.
To say My dog likes to eat dog food in Spanish, is:Mi perro gusta comer alimentos para perros.
It would depend on the context, but to use "smart" as an adjective you should say inteligente.
No es inteligente Inteligente no es
Me falta un perro is the best way to say "I am missing a dog" in Spanish.
perrito
perra