Police Scotland said it rescued 14 dogs following a joint raid with the Scottish SPCA in East Ayrshire.
A search warrant was executed at a property in Logangate Terrace, Logan, on Tuesday morning.
As well as the dogs, a quantity of what is believed to be cannabis was also seized.
A 24-year-old man was arrested and charged in connection with drugs offences and is expected to appear before Ayr Sheriff Court at a later date.
A separate report will be submitted by the Scottish SPCA in relation to the rescued dogs in due course.
Inspector Julie McLeish said: “This operation was the result of a well-planned and coordinated approach between the SSPCA and Police Scotland which has led to a number of dogs being rescued, as well as disrupting further drug supply and the impact it can have within the local community.
“I would like to thank the SSPCA for their hard work and continued partnership with Ayrshire Police Division.”
If you have any concerns about the supply of illegal drugs in your area, call 101 or Crimestoppers anonymously on 0800 555 111.