If they are called anabrol 50 made by a mexican vet lab called Brovel(with a pic of a dog on the bottle) then they are very **** TBH mate. they are anadrol 50's but are meant for dogs, because they are vet roids thats why they call them anabrol 50 but they are supposedly just the same as anadrol. i woz taking 2 a day and any1 who knows anadrols knows thats a more than adequate doseage but for me they did **** all, the only thing i can report on them is they gave my sex drive a boost. stay away fella they are ****!!!!