The dog should be rewarded with what he finds valuable. Not what your trainer thinks he should find valuable.
Most people use food when teaching as it is easier to position a dog and rewards don't stop forward motion like a toy would. However a trainer worth their salt, should be able to work with what the dog gives.
To say the dog is not bonded to or respects you is unfair.
Sent from Petguide.com Free App