Canine expo to take over Cobleskill fairgrounds