They are called E-collars and yes you can get them at Pet Smart , if you phone your vet I'm sure they will also give your one and maybe you can get her eye checked out at the same time.