We have a young Golden Retriever who is malting beyond belief. Currently have a G-Tech which has been great and so easy to use, but is struggling with the amount of dog hair. Can any dog owners recommend a great vacuum that will cope?