Cannabis dealer Daniel Murison assaullted a plain clothes policewoman who tried to arrest him in a city centre alleyway, a court heard.
Dad-of-one Murison, 21, pushed PC Amy John, leaving her with cuts to the hand and knee before he fled from the alleway alongside Boots in Eastgate Street, Gloucester Crown Court was told.
But other police officers arrested him in Station Road as he fled and his home was then searched, said prosecutor Caighli Taylor.
She told the court police found 7.9g of cannabis, £340 in cash, a grinder and other paraphernalia and messages on his phone which showed he was dealing.
Murison, of Berkeley Street, Gloucester, admitted assaulting PC John with intent to resist arrest on February 13 last year and also pleaded guilty to possessing cannabis on the same date with intent to supply.
His admission was that he was supplying only to a group of up to four friends and not making any significant profit.
Jon Lynch, defending, said Murison had co-operated fully with the probation service in preparing a pre-sentence report on him. Murison was 'extremely fearful' of going to prison, especially as he had a three-month-old baby son. He stressed Murison was only supplying very few friends and was not a general street dealer. He had merely pushed PC John in his effort to get away and had not assaulted her further, he added.
Murison had been using cannabis since he was 14 but in the wake of his arrest he had cut down his use of the drug considerably and was anxious to get a job, move in with his partner and baby and avoid crime, said Mr Lynch.
Recorder Peter Towler passed a 40 week jail term suspended for two years with 15 months supervision and a three months drug rehab programme. He also ordered Murison to attend a Thinking Skills programme for 19 days and told him he will have to pay a £100 surcharge.