How to pass a changing value to a graphic display using Arduino?
You have to first convert the floating point value to a string, then pass the resulting string to the dog_7565R::string() function.

It looks like the standard sprintf() provided by Arduino does not support the %f format for floats, so you may have to find another way to convert it or write your own conversion function.