I have a cheapy Dirt Devil upright from Walmart. Paid around 80$ for it. It is for pet hair. You should see the corgi hair it picks up! I also have a Riccar 300$. that I like BUT the dog hair clogs it up! I use the Riccar in my sewing room . The cheapy one lives on my main floor where the dog stays most of the time.
I did not care for the Oreck....too lightweight. Hoover Wind Tunnels are great too. I have had a couple of those too. Loved them. I think pet hair is rough on vacs.