Да... Похоже с определениями надо как-то определяться
Я, например, слово
собачник употребляю в отношении человека, который правильно содержит собаку. Т.е. кормит собачьей едой, дрессирует, контролирует, ухаживает, лечит и т.д. Собачник изнутри пропитан собачьей жизнью, собаками.
Владельцем собаки может быть любой случайный человек, который и собаку-то иметь не хотел вовсе (уехали дети, а собаку оставили; подарили щеночка; подобрали, а о собаках ничего не знают и знать не хотят, и так ладно, уже ж спасли и т.д. и т.п.), но имеет, осуществляет обязательный ритуал (супчиком оставшимся покормил, на 15 минут пописать вывел). И все.
А выходит, когда я так говорила, кто-то обижался? Может, я слишком большого о себе мнения, но я - собачник.