He is adorable and he will do just fine. Animals are so much more resiliant than we are. We have blind pugs and even have a blind deaf one right now. Nothing seems to slow these guys down.
How about Ranger?
I have put different scents around, one at the door to go out and potty, one at water dish etc. They learn where things are very quickly. Also, we have used hand signals for sit, stay etc. He will be fine...just fine.