Answer: 1.6 or 2 dogs
Step-by-step:
because 5 divided by 3 is 1.6 but speaking in practical terms it would be 2 dogs
4.5m questions
5.9m answers