Why do people call dog angles they cant fly and have a halo?

You're likely thinking of "dog angels" which is a common phrase used playfully to describe dogs, especially those that are very sweet, loving, and seem to have a special connection with their owners.

There's no official term "dog angel" and they don't literally have wings or halos. The phrase is a metaphor meaning:

* Their love and loyalty are angelic: Dogs often display unconditional love and loyalty, qualities often associated with angels.

* Their presence brings joy and comfort: Like angels, dogs can bring joy and comfort to their owners, especially during difficult times.

* They may seem like a guardian or protector: Some people view their dogs as protectors, similar to how angels are often portrayed.

So, while dog angels don't have wings or halos, they are often seen as having angelic qualities that make them cherished companions.