Well that brings in another problem with him lol
At his puppy school we are required to bring 3 different types of treats a week for training and he does everything on command in class and takes his treat as reward then walks over and puts it in a pile... he will take treats from you all day long BUT will not eat them... so I do not know if in his mind he is just thinking gee thanks why do you keep giving me this stuff LOL
The ONLY reward that works is cheese and you can only reward so much with that before you have a bloated puppy that does not need potty time haha