The cost for hiring a professional dog photographer for an hour in the U.S. may range anywhere from $89 to $361. It varies based on your requirements and location.